Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะทริกเกอร์การทดสอบหัวขาดใน Selenium ด้วย Python ได้อย่างไร


ซีลีเนียมรองรับการประหารชีวิตแบบไม่มีหัว ในเบราว์เซอร์ Chrome การดำเนินการแบบไม่ใช้หัวสามารถทำได้โดยใช้คลาส ChromeOptions เราต้องสร้างวัตถุของคลาสนี้และใช้วิธี add_arguments กับมัน สุดท้าย ส่งพารามิเตอร์ --headless ไปยังวิธีนี้

ให้เราได้ชื่อเรื่อง - About Careers at Tutorials Point - Tutorialspoint ของหน้าที่เปิดตัวในโหมดหัวขาด -

จะทริกเกอร์การทดสอบหัวขาดใน Selenium ด้วย Python ได้อย่างไร

ตัวอย่าง

การติดตั้งโค้ด

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
#object of Options class
c = Options()
#passing headless parameter
c.add_argument("--headless")
#adding headless parameter to webdriver object
driver = webdriver.Chrome(executable_path='../drivers/chromedriver', options=c)
# implicit wait time
driver.implicitly_wait(5)
# url launch
driver.get("https://www.tutorialspoint.com/about/about_careers.htm")
print('Page title: ' + driver.title)
# driver quit
driver.quit()

ผลลัพธ์

จะทริกเกอร์การทดสอบหัวขาดใน Selenium ด้วย Python ได้อย่างไร