วิธีติดตั้ง Selenium Webdriver ที่ใช้บน Browser Firefox

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

rangsan
PHP Hero Member
PHP Hero Member
โพสต์: 199
ลงทะเบียนเมื่อ: 30/04/2018 9:44 am

วิธีติดตั้ง Selenium Webdriver ที่ใช้บน Browser Firefox

โพสต์โดย rangsan » 18/05/2018 5:49 pm

วิธีติดตั้ง Selenium Webdriver ที่ใช้บน Browser Firefox

ถ้าต้องการให้ Selenium นั้น สามารถทำการ Run ได้บน Browser Firefox นั้นเราจะต้องทำการติดตั้งไฟล์ geckodriver มาก่อนโดยมีวิธีติดตั้งดังนี้

ขั้นตอนการติดตั้ง geckodriver

1. ไปที่เว็บข้างต้น ลิ้งค์เว็บ แล้วทำการ Dowloads ไฟล์ geckodriver ที่เหมาะกับเครื่องของเรา
หรือทำการโหลดผ่าน terminal ด้วยคำสั่งนี้

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

wget https://github.com/mozilla/geckodriver/releases/download/v0.18.0/geckodriver-v0.18.0-linux64.tar.gz


2. ทำการแตกไฟล์ที่เราได้มาด้วยคำสั่งนี้

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

tar -xvzf geckodriver*


3. คำสั่งทำให้สามารถทำงานได้

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

chmod +x geckodriver


4. ทำการเลือก part ไฟล์ที่เราต้องการจะนำไปวางไว้

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

export PATH=$PATH:/path-to-extracted-file/geckodriver

หรือ

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

sudo mv geckodriver /usr/local/bin/


เมื่อทำการติดตั้งเสร็จเราจะได้ไฟล์ geckodriver มาในรูปแบบนี้
geckodriver.png
geckodriver.png (3.79 KiB) เปิดดู 236 ครั้ง


และเมื่อเราจะทำการ Run Selenium Webdriver เราก็ทำการกำนด Part ของตัว geckodriver บน Editer ที่เราใช้เขียน
ตัวอย่างผมใช้ Pycharm ในการเขียน Selenium Webdriver

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

firefoxpath = " Select Your geckodriver Path "
driver = webdriver.Firefox(executable_path=firefoxpath)


แค่นี้ก็สามารถใช้งาน Web Browser Firefox ในการ Run Selenium Webdriver ได้แล้วครับ


อ้างอิง : askubuntu.com
It’s never too late to start again.

tatiya
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 525
ลงทะเบียนเมื่อ: 09/07/2018 9:35 am

Re: วิธีติดตั้ง Selenium Webdriver ที่ใช้บน Browser Firefox

โพสต์โดย tatiya » 27/09/2018 4:03 pm

สามารถดาวน์โหลด geckodriver เวอร์ชั่นล่าสุดสำหรับ Ubuntu ได้ ที่นี่


  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 7 และ บุคคลทั่วไป 0 ท่าน