Тестирование ПО: Автотесты для REST API с Java и TestNG

Этот курс знакомит тестировщиком и qa automation с часто встречающимися задачами при тестировании backend приложений.

4.05 (37 reviews)
Udemy
platform
Русский
language
Other
category
160
students
2 hours
content
Aug 2022
last update
$22.99
regular price

What you will learn

Познакомитесь с основными задачами тестирования ПО и REST API.

Ручное тесирование api с Postman и curl.

Автоматизация тестирования на Java - практический опыт.

Напишите простой тестовый фреймворк с использованием TestNG и REST Assured.

Description

Курс "Тестирование ПО: автоматизация тестирования для API с Java, REST Assured и TestNG" знакомит тестировщиков ПО и quality assurance инженеров с часто встречающимися задачами при тестировании api. На примере простого микро сервиса вы увидите что собой представляет REST API. Какие основные подходы используются при его проверках. С помощью каких инструментов и библиотек пишутся автотесты и создаются тестовые фреймворки.

Завершив изучения данного курса вы научитесь писать автотесты и создавать тестовые фреймворки для тестирования REST API. Вам стоит выбрать этот курс, потому, что он содержит не только теоретическую информацию, но и даст вам возможность практиковать полученные знания на реальном сервисе.

Курс содержит лекции в видео и текстовом формате. Тесты для проверки полученных знаний.

В курсе рассматривается одна из частых задач - проверка REST API. Рассказывается об основных способах ручных проверок такого API с помощью Swagger UI, Curl и Postman. Затем переходим к практике написания автотестов. Рассматриваем такие инструменты тестировщика автоматизатора, как Maven, TestNG и REST Assured. C их помощью пишем автотест. В дальнейших уроках рассматриваем возникающие проблемы и способы их решения. Постепенно расширяем покрытие автотестов и приходим к базовой версии тестового фреймворка.

Этот курс подойдёт ручным тестировщикам, которые хотят развиваться дальше в техническом плане и научится писать автотесты. Специалистам по тестированию UI, которые уже знают как писать автотесты, но хотят узнать как тестировать и автоматизировать тесты для API. QA Auto, уже писавшим автотесты, которые хотят узнать как создавать тестовые фреймворки.

Для прохождения курса желательно иметь базовые знания java и теории тестирования ПО.

Content

Введение в тестирование REST API

Введение
HTTP протокол. Структура запроса.
Проверка знаний
REST API.
Проверка знаний
Пример REST API.
Проверка знаний
Добавление книги.
Проверка знаний
Другие методы для работы с книгами.
Проверка знаний
Поиск книг.
Проверка знаний
REST API запросы через curl.
Проверка знаний
Отправка запросов через Postman.

Простой автотест

Введение.
Немного о Maven.
Проверка знаний
TestNG.
Проверка знаний
Коротко про Rest Assured.
Простой автотест с Rest Assured.
Проверка знаний

От автотеста к небольшому тестовому фреймворку

Введение.
Модификаторы доступа в Java.
Проверка знаний
Создание объекта Book.
Меньше кода с Lombok.
Проверка знаний
Перегрузка методов в Java.
Проверка знаний
Конфигурация тестового фреймворка.
Отправка запросов через клиент.

Screenshots

Тестирование ПО: Автотесты для REST API с Java и TestNG - Screenshot_01Тестирование ПО: Автотесты для REST API с Java и TestNG - Screenshot_02Тестирование ПО: Автотесты для REST API с Java и TestNG - Screenshot_03Тестирование ПО: Автотесты для REST API с Java и TestNG - Screenshot_04

Reviews

Ilya
February 24, 2023
Спасибо за курс. Что-то новое узнал. Но К сожалению, больше вопросов и неопредленных моментов остается после курса. *Пошел искать другие курсы для тестирования API на JAVA
Тайсон
November 16, 2022
Ужасная подача материала, я просто наблюдаю как автор который наизусть знает свою API учит меня ее автоматизировать. Лучше бы взяли для примера открытую API в интернете их полно и там показывал примеры.
Mikail
September 13, 2022
Отличный курс, чтобы структурировать все имеющиеся знания в голове, но больше для тех, кто как-то знаком с API.

Charts

Price

Тестирование ПО: Автотесты для REST API с Java и TestNG - Price chart

Rating

Тестирование ПО: Автотесты для REST API с Java и TestNG - Ratings chart

Enrollment distribution

Тестирование ПО: Автотесты для REST API с Java и TestNG - Distribution chart

Related Topics

4658932
udemy ID
4/25/2022
course created date
5/14/2022
course indexed date
Bot
course submited by