。browser.driver.manage()窗口()最大化();不工作

时间:2018-04-30 11:52:43

标签: protractor cucumber

browser.driver.manage()窗口()最大化();在我的文件中没有工作,它会给出错误 - 类型错误:无法读取属性' manage'未定义的

onPrepare: function(){
browser.driver.manage().window().maximize();
}

1 个答案:

答案 0 :(得分:0)

您可以使用参数'--window-size=1920,1080'在功能中的chromeOptions中设置它,而不是尝试在onPrepare函数中最大化您的窗口。这假设您的最大大小为1920x1080,如果您在更高或分辨率较低 示例(conf.js):

capabilities:{
    browserName: 'chrome',
    chromeOptions: {
        args:['--window-size=1920,1080']
    }
}

这也适用于无头模式,虽然在无头模式下你可以选择你想要的任何分辨率,即使它高于你的计算机原始分辨率。