Можно ли переключиться на Mobile View в Selenium для текущего драйвера? - PullRequest
0 голосов
/ 19 апреля 2020

Мне известно о создании нового экземпляра веб-драйвера и переключении его с настольного на мобильный вид с помощью: options.EnableMobileEmulation("iPhone 6");. Но есть ли способ, где я могу переключить текущий экземпляр браузера в мобильном представлении? Допустим, у меня открыт браузер и я выполняю поиск в Google, но затем в тот же сеанс драйвера я переключаю / эмулирую в Mobile View ... Возможно ли это, если да, то как?

1 Ответ

0 голосов
/ 19 апреля 2020

В ограниченной степени вы можете эмулировать мобильное представление, уменьшив размер окна браузера:

driver.Manage().Window.Size = new Size(240, 360);

Этого должно быть достаточно для запуска точек останова в адаптивном макете на основе дизайна. У вас будут дополнительные проблемы с ожиданием изменения макета, поскольку некоторые элементы могут исчезнуть, а другие появятся.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...