У меня есть проблема скорости селен-теста на некоторое время. Я в настоящее время имеют следующие: - Selenium WebDriver 2.53.0 - Селен Автономный сервер 2.53.0 - Селен IEDriverServer 2.53.0 (32 бит)Как ускорить тест Selenium Webdriver через RC в C#
Когда я запускаю тесты на моей локальной машине все кажется хорошо, тесты выполняются с приемлемой скоростью. Однако, когда я запускаю тесты через RC, каждый тест проходит дважды, это так медленно.
Моя конфигурация выглядит следующим образом:
Из моего кода я использую:
public static IWebDriver Instance { get; set; }
public static RemoteWebDriver RemoteDriverInstance { get; set; }
RemoteDriverInstance = new RemoteWebDriver(new Uri("http://xxx.xxx.x.xxx:4444/wd/hub"), DesiredCapabilities.InternetExplorer());
Instance = RemoteDriverInstance;
From the VM (the machine in whcih the tests will run)
Я использую:
-jar C:\Selenium\RC\selenium-server-standalone-2.53.0.jar -Dwebdriver.ie.driver=C:\Selenium\IEDriver\IEDriverServer.exe
Покушение решения:
- Прежде чем я использовал Selenium IEDriverServer 2.53.0 (64 бит), затем я downgr до 32 бит, это ничего не изменило.
Теперь я застрял. Кто-нибудь столкнулся с этой проблемой? Это серьезное препятствие, так как цель тестов автоматизации должна выполняться на нескольких машинах, даже на виртуальных машинах.
Пожалуйста, помогите.