Вместо того, чтобы пытаться максимизировать ваше окно в функции onPrepare, вы можете установить его в chromeOptions в возможностях, используя аргумент '--window-size=1920,1080'
Это предполагает, что ваш максимальный размер составляет 1920x1080, и вы можете настроить его, если вы используете более высокое или более низкое разрешение. .
Пример (conf.js):
capabilities:{
browserName: 'chrome',
chromeOptions: {
args:['--window-size=1920,1080']
}
}
Это работает и в безголовом режиме, хотя в безголовом режиме вы можете выбрать любое разрешение, которое хотите, даже если оно выше, чем собственное разрешение вашего компьютера.