Skip to content

Автоматизация тест-кейсов сервисов reqres.in и gateway.autodns.com (SOAP) на связке Maven, Rest Assured, TestNG, Allure.

Notifications You must be signed in to change notification settings

Achitheus/automationAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Содержание

Build

В окружении должна быть установлена (и прописана в PATH) java не ниже 11 версии и добавлена переменная среды JAVA_HOME.

Запуск:

./mvnw verify

Посмотреть отчет:

В первый раз:

./mvnw allure:install
./mvnw allure:serve

В последующие разы:

./mvnw allure:serve

Allure отчет

Ознакомиться с отчетом можно перейдя по этой ссылке.
По каждому тесту отчеты выглядят примерно так:

report-gif

Тест-кейсы

№ 1

Используя сервис reqres.in получить список пользователей со второй страницы. Убедится что имена файлов аватаров пользователей уникальны

№ 2

Используя сервис reqres.in протестировать авторизацию пользователя в системе. Необходимо создание двух тестов на успешный логин и логин с ошибкой из-за не введённого пароля

№ 3

Используя сервис reqres.in убедится что операция LIST возвращает данные отсортированные по годам

№ 4

Используя сервис gateway.autodns.com убедиться, что количество тегов равно 14.

Требования

Стек

Java, testNG, restAssured.

Прочее

  • Помник параметризован
  • Хотя бы в одном тесте используются спецификации
  • В тестах 1, 2 и 3 используются дата-классы
  • Разбивка на степы по желанию
  • Каждый тест должен проверять условия, согласно заданию, следовательно содержать ассерт
  • Если тест содержит параметры, тест должен быть параметризован. Допустима параметризация стандартными средствами TestNG: датапровайдором, либо xml-файлом
  • Пожалуйста внимательно читайте задание!
  • Пожалуйста проверяйте свои проверки! Тест должен корректно проверять функционал, при любом ответе сервера! Условие не соблюдается - ассерт выдаёт ошибку

About

Автоматизация тест-кейсов сервисов reqres.in и gateway.autodns.com (SOAP) на связке Maven, Rest Assured, TestNG, Allure.

Resources

Stars

Watchers

Forks

Languages