- Форум тестировщиков
- → Просмотр профиля: Темы: pol_kota
Статистика
- Группа: Members
- Сообщений: 4
- Просмотров: 1 352
- Статус: Новый участник
- Возраст: Неизвестен
- День рождения: Неизвестен
-
ФИО
Pol Kota
-
Пол
Не определился
0
Обычный
Инструменты
Друзья
pol_kota еще не добавил друзей
Последние посетители
Мои темы
Тестирование REST API: Проблема с авторизацией через Steam
22 мая 2017 - 10:05
Впервые столкнулась с тестированием апи и сразу же возникли трудности.
На сайте реализована авторизация через стим: юзер кликает кнопку логин на сайте, его редиректит на стим, там он вводит логин пароль и токен, редиректит обратно на сайт, юзер залогинен.
Цель - написать на джава следующее: авторизировать юзера на сайте и получить данные о пользователе.
Dependencies в gradle:
dependencies {
compile 'org.testng:testng:6.9.10'
compile 'com.google.code.gson:gson:2.8.0'
compile 'org.apache.httpcomponents:httpclient:4.5.3'
compile 'org.apache.httpcomponents:fluent-hc:4.5.3'
}
В этом методе передаю ApiKey:
private Executor getExecutor() {
return Executor.newInstance().auth("ApiKey", "");
}
ApiKey беру со стима http://steamcommunity.com/dev/apikey,
пароль оставляю пустым
Сам тест:
@Test
public void auth() throws IOException {
String j = getExecutor().execute(Request.Get("site-url"))
.returnContent().asString();
JsonElement parsed = new JsonParser().parse(j);
JsonElement response = parsed.getAsJsonObject().get("user_status");
System.out.println(response);
}
site-url - адрес сайта, который надо тестировать
Возвращает org.apache.http.client.HttpResponseException: Not Found
Я так понимаю, что пользователя не авторизирует таким образом, но не понимаю, в какую сторону копать(
Буду благодарна за любую помощь и советы.
Как с помощью Selenium WD открыть окно mozilla в приватном просмотре?
24 февраля 2017 - 14:42
Здравствуйте!
Прошу помощи.
Нужно запускать тесты в mozilla в приватном окне. Как это можно реализовать?
Мой вариант - использовать профиль mozilla и использовать его при запуске браузера.
Проблема в том, как установить в настройках профиля, чтоб браузер всегда открывал приватное окно?
support.mozilla.org пишет, что "изменение настройки истории на не будет запоминать историю будет эквивалентно, всегда находиться в режиме приватного просмотра", но так ли это на самом деле? Полностью эквивалентно или только в вопросе запоминания истории? Волнует, что таким образом могут быть не реализованы все фичи, которые дает именно приватный режим.
Буду благодарна за подсказки.
- Форум тестировщиков
- → Просмотр профиля: Темы: pol_kota
- Политика Конфиденциальности
- Правила форума ·