Тестирование веб-страницы с использованием селена на ПК, Iphone и Ipad - PullRequest
0 голосов
/ 15 февраля 2019

У меня есть требование для проверки веб-страницы с использованием браузера Chrome на различных устройствах, таких как ПК, iphone и ipad, для проверки ориентации и отображения различных элементов пользовательского интерфейса.

Я могу просматривать отображение и ориентациюиспользование инструментов разработчика в Chrome на моем компьютере для различных мобильных устройств.

Однако я хотел знать, смогу ли я проверить это, запустив браузер Chrome, используя selenium и c #, чтобы изменить размер окна в соответствии с разрешением ipad в инструментах разработчика Chrome.

Это будет надежный способ проверки?

 driver.Manage().Window.Size = new System.Drawing.Size(320, 568);

1 Ответ

0 голосов
/ 16 февраля 2019

Чтобы изменить размер окна Chrome Browser , вы можете использовать одну из следующих опций:

  • Использование IWindow Interface :

    driver.Manage().Window.Size = new Size(1024, 768);
    
  • Использование ChromeOptions и AddArgument():

    ChromeOptions chromeOptions = new ChromeOptions();
    chromeOptions.AddArgument("--window-size=1024,768");
    IWebDriver driver = new ChromeDriver(chromeOptions)
    
  • Использование ExecuteScript():

    ((IJavaScriptExecutor)driver).ExecuteScript("window.resizeTo(1024, 768);");
    

Вы можете найти соответствующее решение Java в Подгонка объектов на экране окна с использованием Selenium Java

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