a1qa QA Automation Engineer Internship
Эстимейт: 18ч
Step | Ожидаемый результат |
---|---|
1. Запросом к апи получить токен согласно номеру варианта | Токен сгенерирован |
2. Перейти на сайт. Пройти необходимую авторизацию. С помощью cookie передать сгенерированный на шаге 1 токен(параметр token). Обновить страницу. | Открылась страница проектов. После обновления страницы, в футере указан верный номер варианта |
3. Перейти на страницу проекта Nexage. Запросом к апи получить список тестов в JSON\XML -формате. | Тесты, находящиеся на первой странице отсортированы по убыванию даты и соответствуют тем, которые вернул запрос к апи |
4. Вернуться на предыдущую страницу в браузере(страница проектов). Нажать на +Add. Ввести название проекта, и сохранить. Для закрытия окна добавления проекта вызвать js-метод closePopUp(). Обновить страницу | После сохранения проекта появилось сообщение об успешном сохранении. После вызова метода окно добавления проекта закрылось. После обновления страницы проект появился в списке |
5. Перейти на страницу созданного проекта. Добавить тест через API(вместе с логом и скриншотом текущей страницы). | Тест отобразился без обновления страницы |