Как изменить размер текущего окна браузера в Selenium WebDriver с Java?
Мне нужно изменить размер браузера как 300x400 во время выполнения автоматических тестов Selenium. Как изменить размер окна браузера в Selenium WebDriver (aka, Selenium 2) с помощью Java?
[Примечание: необходимо изменить размер окна браузера для тестирования адаптивного веб-дизайна (RWD)]
2 ответов
вы можете получить ссылку на текущее окно driver.manage().window()
. И window
есть setSize()
метод, так что вы можете попробовать
Dimension dimension = new Dimension(800, 600);
driver.manage().window().setSize(dimension)
для адаптивного дизайна лучше, если вы не используете фиксированные данные, в этом случае разрешение экрана-пользователям нужно чаще всего (потому что он гораздо менее подвержен ошибкам):
_driver.manage().window().maximize();
или
_driver.manage().window().fullScreen();