2016-05-05 3 views

ответ

1
browser.driver.manage().window().maximize(); 
+0

спасибо, проблема была с браузером. Этот вызов функции отлично работает на IE и firefox, но не на Chrome –

2

Код ниже

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

добавьте вышеуказанный код в функцию onPrepare – LazyDeveloper

0

Если вы работаете на виртуальной машине, иногда команда разворачивания() не делать то, что вы ожидаете.

в protractor.conf.js onPrepare

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); 
}); 
Смежные вопросы