Skip to content

qwez/java-api-tests-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание "API тестирование"

Описание

Используя этот сервис с тестовым REST-API https://reqres.in/, написать 2 теста. Первый – получить список пользователей (GET https://reqres.in/api/users?page=2), замапить на объект и проверить, что все поля пришли (достаточно на notNull). Второй – создать пользователя (POST https://reqres.in/api/users) с данными из примера на сайте: подготовить тело запроса, отправить запрос с телом, замапить ответ на объект и проверить, что в ответе те же самые значения из запроса.

Автотесты необходимо написать, используя данный стек: Java, testNG, restAssured.

Требования

  • Java 11
  • allure-commandline (для просмотра отчета, скачать)

Запуск тестов

./gradlew clean test

Параметры

  • -Pn - количество потоков (по умолчанию -Pn=1)

Отчет

/path/to/allure-commandline serve allure-results

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages