Skip to content

Meirbek-dev/UnionReporting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

m.beysenov

a1qa QA Automation Engineer Internship

Final Task (01.2023)

Вариант 2 (UI + API)

Эстимейт: 18ч

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