【发布时间】:2017-04-27 05:20:20
【问题描述】:
我正在使用 pyvirtualdisplay 使用无头 Firefox 浏览器运行测试。这是我正在使用的代码:
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。 stackoverflow.com/questions/21063833/…。寻找替代品。
-
谁能给我一个在 Windows 中无头运行 Firefox 的替代方案?
标签: python python-2.7 selenium xvfb