我正在拍摄远程WebDriver的屏幕截图,正如您在图像中看到的那样,颜色不正确。在许多网页上有很多黑色,所以我甚至无法阅读文字。代码如下。
Screenshot ss = ((ITakesScreenshot)driver).GetScreenshot();
ss.SaveAsFile(file + ".png", ScreenshotImageFormat.Png);
有什么想法吗?顺便说一下Windows 8.1。 Visual Studio 15.5.7,Selenium 3.9.1
答案 0 :(得分:-1)
我刚尝试使用不同的网络驱动程序(chromedriver 2.27),它运行正常。所以看起来它是我使用的驱动程序,它是一个基于Gecko 0.15的远程驱动程序