Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/feronivan/yandex.scooter_ui-tests_aqa

Проект по автоматизированному тестированию API сервиса "Яндекс.Самокат"
https://github.com/feronivan/yandex.scooter_ui-tests_aqa

auto-tests intellij-idea java java-11 junit4 maven selenium ui-tests

Last synced: about 1 month ago
JSON representation

Проект по автоматизированному тестированию API сервиса "Яндекс.Самокат"

Awesome Lists containing this project

README

        

## UI-тесты для веб-приложения "Яндекс.Самокат". Проект по автоматизированному тестированию
Яндекс.Самокат — сервис, который позволяет арендовать электрический самокат на несколько дней.

## Задачи:
1. Изучить тестовые сценарии.

Тестовые сценарии

- Выпадающий список в разделе «Вопросы о важном». Нужно проверить: когда нажимаешь на стрелочку, открывается соответствующий текст.

- Заказ самоката. Весь флоу позитивного сценария. Есть две точки входа в сценарий: кнопка «Заказать» вверху страницы и внизу.

Из чего состоит позитивный сценарий:
- Нажать кнопку «Заказать». На странице две кнопки заказа.
- Заполнить форму заказа.
- Проверить, что появилось всплывающее окно с сообщением об успешном создании заказа.

***

2. Написать тесты с разными данными: минимум два набора.

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