Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python을 사용하여 Selenium에서 헤드리스 테스트 실행을 트리거하는 방법은 무엇입니까?

<시간/>

Selenium은 헤드리스 실행을 지원합니다. Chrome 브라우저에서 ChromeOptions 클래스를 사용하여 헤드리스 실행을 구현할 수 있습니다. 이 클래스의 개체를 만들고 add_arguments 메서드를 적용해야 합니다. 마지막으로 --headless 매개변수를 이 메서드에 전달합니다.

제목을 얻으십시오 - Tutorials Point의 채용 정보 - 헤드리스 모드에서 시작된 페이지의 Tutorialspoint -

Python을 사용하여 Selenium에서 헤드리스 테스트 실행을 트리거하는 방법은 무엇입니까?

코드 구현

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()

출력

Python을 사용하여 Selenium에서 헤드리스 테스트 실행을 트리거하는 방법은 무엇입니까?