Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meirbek-dev/unionreporting
QA Automation Engineer (Internship) final task
https://github.com/meirbek-dev/unionreporting
aquality automation-testing dotnet nunit restsharp selenium
Last synced: about 1 month ago
JSON representation
QA Automation Engineer (Internship) final task
- Host: GitHub
- URL: https://github.com/meirbek-dev/unionreporting
- Owner: Meirbek-dev
- License: mit
- Created: 2024-08-27T11:31:50.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-29T19:39:58.000Z (3 months ago)
- Last Synced: 2024-10-11T18:22:14.494Z (about 1 month ago)
- Topics: aquality, automation-testing, dotnet, nunit, restsharp, selenium
- Language: C#
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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(вместе с логом и скриншотом текущей страницы). | Тест отобразился без обновления страницы || 6. Перейти на страницу созданного теста. Проверить корректность информации.| Все поля имеют верное значение. Скриншот соответствует отправленному |