การใช้คำสั่งในการคลิกปุ่มบนเว็ปไซต์ในการทำ Selenium Webdriver

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

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

rangsan
PHP Hero Member
PHP Hero Member
Posts: 199
Joined: 30/04/2018 9:44 am

การใช้คำสั่งในการคลิกปุ่มบนเว็ปไซต์ในการทำ Selenium Webdriver

Post by rangsan »

การใช้คำสั่งในการคลิกปุ่มบนเว็ปไซต์ในการทำ Selenium Webdriver

บน Web Browser นั้นจะมีปุ่มที่ให้เรากดมากมายแต่ผมจะยกตัวอย่างของ https://www.mindphp.com/

ตัวอย่างของปุ่มบนเว็บ
Ex_web.png
คำสั่งที่เราใช้ในการ คลิกปุ่ม

Code: Select all

driver.find_element_by_xpath("//input[@value='เรต']").click()
จะใช้ในส่วนของ Xpath เหมือนเดิมแต่เราจะเปลี่ยน ตัว Class ข้างใน เป็น Value ของปุ่มแทนมีวิธีหา Value ของปุ่มดังนี้

เปิดหน้าเว็บที่เราต้องการจะกดปุ่มแล้วเปิด Source Code ตัวอย่างตามภาพ
Value_Btn.png
เมื่อเราได้ Value มาแล้วก็นำมาใส่ในโค้ดตามด้านล่าง

Code: Select all

driver.find_element_by_xpath("//input[@value='เรต']").click()
ผลลัพธ์ที่ได้
finish_click.png
It’s never too late to start again.

Return to “Python Knowledge”

Who is online

Users browsing this forum: No registered users and 9 guests