相关疑难解决方法(0)

Selenium:Chrome驱动程序只对页面的可见部分进行截屏

我需要使用chrome驱动程序来制作整页的屏幕截图,但这部分是因为它.

File screenshotFile = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE);
Run Code Online (Sandbox Code Playgroud)

屏幕截图看起来像可见的矩形,信息正确,下方有大黑区.

selenium selenium-chromedriver selenium-webdriver

9
推荐指数
1
解决办法
2万
查看次数

如何在Protractor中截取整页的屏幕截图?

遵循Protractor API文档,应该有一种方法来截取整个页面,而不仅仅是可见帧.实际上它应该是默认行为.

何时takeScreenshot()被称为

browser.takeScreenshot().then(function (png) {
    // writing down image
});
Run Code Online (Sandbox Code Playgroud)

然后在文件中保存选项3.从文档 - '当前帧的可见部分'.如何强制webdriver采取整页截图?

javascript testing selenium angularjs protractor

9
推荐指数
1
解决办法
2324
查看次数