Перезапустите браузер через удаленный веб-драйвер Selenium после перезагрузки виртуальной машины.

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

    WebDriver driver;
    DesiredCapabilities capabilities=new DesiredCapabilities();
    capabilities.setCapability("platformVersion", "40.0.2");
    capabilities.setCapability("platformName", "WINDOWS");
    capabilities.setCapability("browserName", "firefox");
    driver= new RemoteWebDriver(new URL("http://10.86.101.217:4444/wd/hub"), capabilities);
    driver.quit();
// Rebooting the VM, Selenium server started after rebooting

    Thread.sleep(200000);
    System.out.println("end");

    driver= new RemoteWebDriver(new URL("http://10.86.101.217:4444/wd/hub"), capabilities);
    Thread.sleep(3000);
    System.out.println("end 2");

0 ответов

Другие вопросы по тегам