запускать тесты в Firefox после этого в Chrome. Тест, который работает на FF, работает правильно. Тестирование с помощью того же кода, но другие настройки драйвера (для Chrome) работают неправильно. У меня есть следующая информация из Chrome от Saucelab:
Я создаю драйвер таким образом:
[SetUp]
public void Init()
{
DesiredCapabilities capabillities = DesiredCapabilities.Chrome();
capabillities.SetCapability(CapabilityType.Platform, "Windows 8.1");
capabillities.SetCapability(CapabilityType.Version, "36");
capabillities.SetCapability("name", "R(...)");
capabillities.SetCapability("username", "My username");
capabillities.SetCapability("accessKey", "my acces key value");
driver = new RemoteWebDriver(
new Uri("http://ondemand.saucelabs.com:80/wd/hub"), capabillities);
baseURL = "http://starting address without www";
}
Тестирование завершается после одной команды. Страница загружена и после этой ошибки он не может найти элемент. Я попробовал много возможностей найти elem (по id, css, xpath).
Любая идея, что я делаю неправильно?
Перед веб-адресом необходимо "www", чтобы правильно запустить тест в Chrome на Saucelabs.
driver = new RemoteWebDriver(
new Uri("http://ondemand.saucelabs.com:80/wd/hub"), capabillities);
baseURL = "http://www.(...)";