Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Тестирование ПО: Автотесты для REST API с Java и TestNG
Rating: 4.3 out of 5(38 ratings)
164 students

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

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

What you'll learn

  • Познакомитесь с основными задачами тестирования ПО и REST API.
  • Ручное тесирование api с Postman и curl.
  • Автоматизация тестирования на Java - практический опыт.
  • Напишите простой тестовый фреймворк с использованием TestNG и REST Assured.

Course content

5 sections37 lectures1h 50m total length
  • Введение0:39

    Привет. В этом уроке мы рассмотрим одну из частых задач, с которой приходится сталкиваться при тестировании бэкенда - проверка api, на примере REST. Сначала мы рассмотрим что такое REST API и лежащий в его основе протокол передачи данных HTTP. Затем рассмотрим пример такого API для книжного магазина и попробуем сделать запросы к нему. А также рассмотрим основные способы ручных проверок такого API с помощью Swagger UI, Curl и Postman.

  • HTTP протокол. Структура запроса.4:07
  • Проверка знаний
  • REST API.1:28
  • Проверка знаний
  • Пример REST API.1:10
  • Проверка знаний
  • Дополнительные материалы0:18
  • Метод POST - добавление книги.2:34
  • Проверка знаний
  • Методы GET, PUT и DELETE.2:49
  • Проверка знаний
  • Поиск книг.4:25
  • Проверка знаний
  • Ручное тестирование API с помощью curl.3:58
  • Проверка знаний
  • Ручное тестирование API с помощью Postman.6:22

Requirements

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

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 и теории тестирования ПО.

Who this course is for:

  • Ручные тестировщики ПО и quality assurance engineer, которые хотят развиваться дальше в техническом плане и научится писать автотесты.
  • Специалисты по тестированию ПО web UI, которые уже знают как писать автотесты, но хотят узнать как тестировать и автоматизировать тесты для API.
  • Java QA Automation, уже писавшим автоматические тесты, которые хотят узнать как создавать тестовые фреймворки.