watir-webdriver黑色截图

wil*_*ill 5 webdriver watir watir-webdriver

我正在使用watir-webdriver浏览我的网站并在不同的浏览器中获取屏幕截图.

有时在IE中截取的屏幕截图显示正确的大小,但颜色完全是黑色.同时运行的firefox测试看起来很好.

browser.driver.save_screenshot(screenshot_dir)
Run Code Online (Sandbox Code Playgroud)

一旦我远程桌面到运行测试的计算机,IE屏幕截图看起来还不错.离开远程桌面后,IE屏幕截图再次变黑.

我正在运行在ec2上的Windows Server实例上运行这些测试.

ada*_*eed 5

根据你的评论,远程访问机器解决了一段时间的问题...禁用该框上的屏幕保护程序.我不确定IE和FF上的屏幕截图功能如何(如果有的话)不同,但值得花时间来测试更改.

编辑:我仍然觉得它的窗口/电源设置相关,因为你登录框似乎有效果,但我不知道具体可能是什么.我尝试了一种低于vvv的程序化方法.