Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/feronivan/yandex_stellar-burgers_ui-tests_aqa

Проект по автоматизированному тестированию пользовательского интерфейса для веб-приложения "Stellar Burgers"
https://github.com/feronivan/yandex_stellar-burgers_ui-tests_aqa

allure intellij-idea java java-11 junit4 maven restassured selenium ui-tests

Last synced: 26 days ago
JSON representation

Проект по автоматизированному тестированию пользовательского интерфейса для веб-приложения "Stellar Burgers"

Awesome Lists containing this project

README

        

## UI-тесты для веб-приложения "Stellar Burgers". Проект по автоматизированному тестированию.
"Stellar Burgers" - сервис, которая позволяет заказать бургер в Stellar Burgers.

## Задачи:
Описать используемые элементы с помощью Page Object.
Протестировать функциональность в Google Chrome и Яндекс.Браузере.
Подключить Allure-отчёт.

Функциональность

*Регистрация*
- Проверить успешную регистрацию.
- Проверить ошибку для некорректного пароля. Минимальный пароль — шесть символов.

*Вход*
- Проверить вход по кнопке «Войти в аккаунт» на главной,
- Проверить вход через кнопку «Личный кабинет»,
- Проверить вход через кнопку в форме регистрации,
- Проверить вход через кнопку в форме восстановления пароля.

*Переход в личный кабинет*

- Проверить переход по клику на «Личный кабинет».
- Проверить переход из личного кабинета в конструктор.
- Проверить переход по клику на «Конструктор» и на логотип Stellar Burgers.

*Выход из аккаунта*
- Проверить выход по кнопке «Выйти» в личном кабинете.

*Раздел «Конструктор»*

Проверить, что работают переходы к разделам:
- «Булки»,
- «Соусы»,
- «Начинки».

***

## Проделанная работа:
- собран Maven-проект в IntelliJ IDEA с использованием Java 11 и подключением JUnit 4, Selenium, Allure, RestAssured;
- в автотестах проверены регистрация, авторизация, переход в личный кабинет, переход из личного кабинета на главную страницу, выход из аккаунта и конструктор на главной странице;
- тест написан для последних версий браузеров Google Chrome и Яндекс.Браузер;
- сгенерирован отчет с помощью Allure для упрощения анализа автотестов.