Serenity + Sauce Lab: Как исправить ошибку аутентификации - PullRequest
0 голосов
/ 04 июля 2019

Мне нужна помощь с аутентификацией в соусной лаборатории.Я хочу провести тест на селеновый Java-тест на соусную лабораторию.Я зарегистрировался в Sauce Lab и получил имя пользователя и ключ аутентификации.

Я установил в файле свойств спокойствия:

saucelabs.url=http://d.stanisXXXXX:XXXXX-4797@ondemand.saucelabs.com:80/wd/hub
saucelabs.user.id=d.stanisXXXXX
saucelabs.access.key=XXXXX-4797

saucelabs.target.platform=XP
saucelabs.driver.version=26

И я запускаю тесты.Я получаю ошибку аутентификации:

Caused by: net.thucydides.core.webdriver.DriverConfigurationError: Could not 
instantiate new WebDriver instance of type class 
org.openqa.selenium.remote.RemoteWebDriver (Unable to parse remote response: 
Misconfigured -- Sauce Labs Authentication Error.
You used username 'd.stanisXXXXX' and access key 'XXXXXXXX-XXXX-XXXX-XXXX- 
XXXXeefa4797' to authenticate, which are not valid Sauce Labs credentials.
...Caused by: org.openqa.selenium.json.JsonException: Unable to determine 
type from: M. Last 1 characters read: M

Ответы [ 2 ]

0 голосов
/ 05 июля 2019

Служба технической поддержки Saucelab ответила на мой вопрос. Дело в том, что мой аккаунт в ЕС. Следовательно, конечная точка URL, где я запускаю тесты, должна быть:

String URL = "https://" + USERNAME +": "+ ACCESS_KEY +" @ ondemand.eu-central-1.saucelabs.com: 443 / wd / hub ";

Проблема решена.

И да, XP больше не поддерживается.

0 голосов
/ 04 июля 2019

Похоже, что ваши значения имеют некоторое дублирование.Можете ли вы попробовать установить свои значения следующим образом?

saucelabs.url=http://d.stanisXXXXX:XXXXX-4797@ondemand.saucelabs.com:80/wd/hub
saucelabs.user.id=d.stanisXXXXX
saucelabs.access.key=XXXXX-4797

Также Sauce больше не поддерживает использование Windows XP , поэтому вам придется обновить его до Windows 7 или более поздней версии.Счастливого тестирования!

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