2
저는 pyvirtualdisplay를 사용하여 헤드리스 Firefox 브라우저에서 테스트를 실행하고 있습니다.Windows의 Xvfb
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from pyvirtualdisplay import Display
display= Display(visible=0, size=(320, 240)).start() # visible=0
display.start()
driver = webdriver.Firefox()
driver.get("https://google.com")
display.quit()
내가 얻을 역 추적 :
easyprocess.EasyProcessCheckInstalledError: cmd=['Xvfb','-help']
Windows에서 Xvfb를 지원하지 않는 것 같습니다. http://stackoverflow.com/questions/21063833/python-xvfb-error-in-windows. 대안을 찾으십시오. –
누구든지 Windows 대신 Firefox를 실행할 수있는 대안을 제공 할 수 있습니까? – Ralk
[Windows에서 헤드리스 Firefox 브라우저를 실행하는 Selenium]의 가능한 복제본 (http://stackoverflow.com/questions/17062453/selenium-running-headless-firefox-browser-in-windows) –