有没有人用Yandex的双子座测试css回归?
我面临以下问题:需要在某些页面中测试滚动,但据我所知,双子座捕获整个页面,只显示通过添加.setCaptureElements('someElement')设置的部分。
例如,我将捕获元素设置为html (它有100%的高度),并且我的内容非常庞大,但是双子座截图只显示在页面的一部分上,不可能滚动,因为页面没有这样的滚动。
也许你们中的一些人面临着同样的问题并有了很好的解决方案?谢谢!
发布于 2018-03-28 13:24:00
我有必要做一个屏幕截图的网页,有滚动。我需要整个页面的屏幕截图,并做了一些修改,让我做到了:
.setCaptureElements。compositeImage: true。发布于 2019-03-01 11:07:58
gemini.suite('App-Name', function(test) {
test.setUrl('/')
.setCaptureElements('body')
.capture('Full Page', (actions) => actions.wait(2000))
});
//You can also use
.setCaptureElements('html') , if .setCaptureElements('body') is not working perfect for you.
You need to add this code in .gemini.js
browsers: {
'chrome-desktop': {
desiredCapabilities: {
browserName: 'chrome',
compositeImage: true,
screenshotMode: 'fullpage',
}
}https://stackoverflow.com/questions/34490477
复制相似问题