Перейти к содержимому

qaomega

Регистрация: 29 июл 2015
Offline Активность: 21 ноя 2020 11:35
-----

Мои сообщения

В теме: idea. Запуск тестов на основе заранее созданных конфигурациях

21 ноября 2020 - 11:35

С запуском через ci как раз проблем нет. Через командную строку передаю нужное знание glue (в зависимости от того что нужно запускать iOS или Android)
Проблема именно при запуске для дебага в idea. В idea я нашёл только как добавить один шаблон для запуска кукумбер тестов. Но нужно как-то добавить два шаблона для ios и андроид (в каждом шаблоне своё значение glue) и при запуске выбирать нужный шаблон.
Сейчас приходится каждый раз вручную править glue для каждого запуска

В теме: Получение accessToken для api тестов с OAuth 2.0 авторизацией

08 сентября 2020 - 06:50

Только через UI на странице авторизации, в ответе получаете токен. Не забывайте делать рефреш. Хорошо описано на HH, google api, Facebook и т.п. Что вы гуглили мне непонятно и как. Если вручную хотите - ставите fiddler. Что вам непонятно из документации? Что вы гуглили?

Вопрос в том можно ли получить accessToken без UI (без открытия реального браузера) средствами яп (например, java) ? Может есть какая-то библиотека в java для этого? 
А если без браузера никак, то какой best practice для этого кейса? Как я понимаю, многие с этим сталкивались.

Я думаю сделать как-то так:
1. создаём пользователя до тестов (инсёртим в бд)
2. авторизовываемся (тут нужно получить accessToken)
3. прогоняем тесты
4. удаляем юзера из бд