Странная информация о SauceLabs и тесте работает некорректно

1

запускать тесты в Firefox после этого в Chrome. Тест, который работает на FF, работает правильно. Тестирование с помощью того же кода, но другие настройки драйвера (для Chrome) работают неправильно. У меня есть следующая информация из Chrome от Saucelab:

Изображение 174551

Я создаю драйвер таким образом:

[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).

Любая идея, что я делаю неправильно?

Теги:
selenium
selenium-webdriver
saucelabs

1 ответ

1
Лучший ответ

Перед веб-адресом необходимо "www", чтобы правильно запустить тест в Chrome на Saucelabs.

driver = new RemoteWebDriver(
                new Uri("http://ondemand.saucelabs.com:80/wd/hub"), capabillities);
            baseURL = "http://www.(...)";

Ещё вопросы

Сообщество Overcoder
Наверх
Меню