หน้า 1 จากทั้งหมด 1

วิธีการติดตั้ง Chromedriver ลงใน selenium

โพสต์แล้ว: 24/01/2018 7:02 pm
โดย Panchalee
การเขียน selenium เพื่อเทสนั้น ถ้าต้องการให้การให้ตัว selenium เปิด Browser ออกมาเป็น Chrome นั้น ต้องทำการติดตั้งตัว chromedriver ด้วย
โดยมีวิธีการ ดังนี้

ขั้นตอนที่ 1 ดาวน์โหลดตัว Chromedriver มาก่อน ดาวน์โหลดได้ที่นี่ --> https://sites.google.com/a/chromium.org/chromedriver/
เมื่อดาวนโหลดเสร็จแล้วจะได้ไฟล์ zip ให้ แตกไฟล์ออกมา แล้วก็จะได้โฟลเดอร์ของตัว Chromedriver

ขั้นตอนที่ 2 ให้เรานำไฟล์ที่เราแตกออกมา ไปไว้ในไดร์ฟที่เราต้องการ ในตัวอย่างจะไว้ใน ไดร์ฟ D ดังภาพ
chromedriver1.PNG
chromedriver1.PNG (70.88 KiB) Viewed 3418 times
ขั้นตอนที่ 3 หลังจากนั้น ให้เราเปิดโปรแกรมที่เราเขียน selenium ขึ้นมา ในตัวอย่างจะใช้โปรแกรม pycharm แล้วใส่โค้ดดังนี้

โค้ด: เลือกทั้งหมด

from selenium import webdriver
browser = webdriver.Chrome('D:\\chromedriver_win32\\chromedriver.exe')
โดยบรรทัดแรก จะหมายถึงการ ดึงตัว webdriver เข้ามาใช้

โค้ด: เลือกทั้งหมด

from selenium import webdriver
และบรรทัดที่ 2 จะหมายถึงการติดตั้งตัว chromedriver โดยการนำ path ของโฟลเดอร์ที่เราเก็บตัว chromedriver มาใส่

โค้ด: เลือกทั้งหมด

browser = webdriver.Chrome('D:\\chromedriver_win32\\chromedriver.exe')
เพียงเท่านี้ก็จะสามารถสร้าง selenium โดยให้มันเปิดที่เว็บเบราเซอร์ของ chrome ได้แล้ว