Рет қаралды 2,492
Курсы по автоматизации тестирования с нуля - threadqa.ru/courses.html
Разбор библиотеки JDI Dark для API автотестов. JDI Dark является оберткой библиотеки Rest Assured, которая позволяет отправлять быстро и удобно API запросы на сервер и делать проверки. В библиотеке JDI Dark есть аннотации для инициализации эндпоинтов и прочие полезные методы, которые упрощают написание автотестов.
В видео рассмотрена правильная структура для автоматизации тестирования апи. Как правильно отправлять запросы с JWT авторизацией и как создавать сервисные классы.
Swagger для отправки запросов - 85.192.34.140:8080/swagger-ui/index.html
Boosty - boosty.to/threadqa
Консультации по автотестам - threadqa.ru/
Наш чат в телеграмме где можете общаться и задавать вопросы по автотестам - t.me/threadqa
Поддержать автора - www.tinkoff.ru/cf/Lo21kq4VNG
Моя группа в вк - threadqa
Gitlab CI/CD с нуля - • Gitlab CI/CD | Автомат...
Api автотесты с нуля №1 - • API Автотесты с нуля R...
UI автотесты с нуля Selenium - • Автотесты с нуля Selen...
UI автотесты с нуля Selenide - • Автотесты с нуля Selen...
Allure - • Установка Allure для G...
00:00 начало
01:25 обзор веб приложения
02:26 добавление зависимости в проект
02:52 структура api тестов
04:23 создание сервисного класса
06:40 RestMethod и аннотации
10:23 класс обертка для промежуточных проверок
12:32 RestResponse и его методы
14:31 Извлекаем часть ответа с сервера в класс
16:20 Проверка на сообщение из ответа повторяющеся
18:19 Проверка на статус код универсальная
20:48 Отправка POST запроса
22:45 Написание теста
24:44 Инициализация сервисных классов
27:12 Тест с проверками
32:35 JWT авторизаций
37:19 Метод который возвращает Header с авторизацией
38:27 Тест с отправкой PUT запроса с JWT
41:57 MapArray проверки