การเขียน selenium เพื่อเทสนั้น ถ้าต้องการให้การให้ตัว selenium เปิด Browser ออกมาเป็น Chrome นั้น ต้องทำการติดตั้งตัว chromedriver ด้วย
โดยมีวิธีการ ดังนี้
ขั้นตอนที่ 1 ดาวน์โหลดตัว Chromedriver มาก่อน ดาวน์โหลดได้ที่นี่ -->
https://sites.google.com/a/chromium.org/chromedriver/
เมื่อดาวนโหลดเสร็จแล้วจะได้ไฟล์ zip ให้ แตกไฟล์ออกมา แล้วก็จะได้โฟลเดอร์ของตัว Chromedriver
ขั้นตอนที่ 2 ให้เรานำไฟล์ที่เราแตกออกมา ไปไว้ในไดร์ฟที่เราต้องการ ในตัวอย่างจะไว้ใน ไดร์ฟ D ดังภาพ

- chromedriver1.PNG (70.88 KiB) Viewed 2133 times
ขั้นตอนที่ 3 หลังจากนั้น ให้เราเปิดโปรแกรมที่เราเขียน selenium ขึ้นมา ในตัวอย่างจะใช้โปรแกรม pycharm แล้วใส่โค้ดดังนี้
Code: Select all
from selenium import webdriver
browser = webdriver.Chrome('D:\\chromedriver_win32\\chromedriver.exe')
โดยบรรทัดแรก จะหมายถึงการ ดึงตัว webdriver เข้ามาใช้
และบรรทัดที่ 2 จะหมายถึงการติดตั้งตัว chromedriver โดยการนำ path ของโฟลเดอร์ที่เราเก็บตัว chromedriver มาใส่
Code: Select all
browser = webdriver.Chrome('D:\\chromedriver_win32\\chromedriver.exe')
เพียงเท่านี้ก็จะสามารถสร้าง selenium โดยให้มันเปิดที่เว็บเบราเซอร์ของ chrome ได้แล้ว
การเขียน selenium เพื่อเทสนั้น ถ้าต้องการให้การให้ตัว selenium เปิด Browser ออกมาเป็น Chrome นั้น ต้องทำการติดตั้งตัว chromedriver ด้วย
โดยมีวิธีการ ดังนี้
ขั้นตอนที่ 1 ดาวน์โหลดตัว Chromedriver มาก่อน ดาวน์โหลดได้ที่นี่ --> [url]https://sites.google.com/a/chromium.org/chromedriver/[/url]
เมื่อดาวนโหลดเสร็จแล้วจะได้ไฟล์ zip ให้ แตกไฟล์ออกมา แล้วก็จะได้โฟลเดอร์ของตัว Chromedriver
ขั้นตอนที่ 2 ให้เรานำไฟล์ที่เราแตกออกมา ไปไว้ในไดร์ฟที่เราต้องการ ในตัวอย่างจะไว้ใน ไดร์ฟ D ดังภาพ
[attachment=0]chromedriver1.PNG[/attachment]
ขั้นตอนที่ 3 หลังจากนั้น ให้เราเปิดโปรแกรมที่เราเขียน selenium ขึ้นมา ในตัวอย่างจะใช้โปรแกรม pycharm แล้วใส่โค้ดดังนี้
[code]from selenium import webdriver
browser = webdriver.Chrome('D:\\chromedriver_win32\\chromedriver.exe')[/code]
โดยบรรทัดแรก จะหมายถึงการ ดึงตัว webdriver เข้ามาใช้
[code]from selenium import webdriver[/code]
และบรรทัดที่ 2 จะหมายถึงการติดตั้งตัว chromedriver โดยการนำ path ของโฟลเดอร์ที่เราเก็บตัว chromedriver มาใส่
[code]browser = webdriver.Chrome('D:\\chromedriver_win32\\chromedriver.exe')[/code]
เพียงเท่านี้ก็จะสามารถสร้าง selenium โดยให้มันเปิดที่เว็บเบราเซอร์ของ chrome ได้แล้ว