我正在用CodeceptJS编写测试。 我的设置是:
exports.config = {
tests: './*_test.js',
output: './output',
helpers: {
Puppeteer: {
url: '',
show: true,
defaultView: null,
userAgent:'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36'
},
},
但是,当我运行测试时,Chromium浏览器没有垂直滚动。当我在非自动浏览器中加载测试URL时,页面可以正确加载并具有滚动页面的功能。使用无头模式时,我的设置中缺少什么使浏览器像普通浏览器一样工作?
答案 0 :(得分:0)
将Chrome设置添加到配置中解决了我的问题:
chrome: {
args: ['--window-size=1920,1080'],
},