我正在使用复杂的硒测试,pyvirtualdisplay
以便在硒测试期间截取屏幕截图。但是,我正在使用以下代码创建一个Display
:
self.display = Display(visible=0, size=(1366, 768))
self.display.start()
和这样的代码
self.driver.save_screenshot(savename)
创建屏幕截图(-self.driver
是哪里)。但是,我得到的屏幕截图比定义的要小得多,比如 911x197 像素。我是否必须进行一些特殊配置才能获得更好的屏幕截图?到目前为止,我只能看到我用于测试的无头浏览器的一小部分......selenium
webdriver