З якоїсь причини, коли я запускаю свої тести на роботі, браузер максимізується, але коли я запускаю їх вдома, він відкриває лише вікно браузера шириною близько 50%. Це спричиняє деякі розбіжності з прокруткою вниз тощо, тому в ідеалі я хотів би, щоб воно відкривало вікно браузера однакового розміру на кожній машині, на якій проводяться тести. Який найкращий спосіб зробити це? (Я знайшов відповіді на інші мови, але не зміг адаптувати їх до javascript)
Додавання
browser.executeScript('window.moveTo(0,0);'+
'window.resizeTo(screen.width, screen.height);');
нічого не робить (мабуть window.moveToі window.resizeToне підтримується хромом).
window.moveToта window.resizeTo. Для мене це добре працює в Chrome. Я не знаю, що ви можете змінити розмір поточного вікна з консолі в Chrome, але той факт, що resizeToметод доступний там, вказує на підтримку Chrome.
window.moveToіwindow.scrollTo, безумовно, підтримує Chrome.