如何在量角器测试中设置浏览器大小

时间:2016-05-05 01:21:20

标签: javascript angularjs protractor

我正在寻找Protractor在实际测试开始运行之前以最大浏览器大小运行。

我认为你必须使用beforeAll()函数,但不知道如何设置大小?有什么想法吗?

3 个答案:

答案 0 :(得分:2)

以下代码

var width = 200;
var height = 300;
browser.driver.manage().window().setSize(width, height);

答案 1 :(得分:1)

browser.driver.manage().window().maximize();

答案 2 :(得分:0)

如果您在虚拟机上运行,​​有时maxim()命令不能达到预期效果。

在protractor.conf.js var getScreenSize = function() { return browser.driver.executeScript(function() { return { width: window.screen.availWidth, height: window.screen.availHeight }; }); }; getScreenSize.then(function(screenSize) { browser.driver.manage().window().setSize(screenSize.width, screenSize.height); });

{{1}}