Курс Automation RESTful API testing with Postman

  • Online
  • Для початківців
  • QA Automation / QA Manual
Навчальний центр: Quality Assurance Group
Формат:Відеокурс / Платформа
Мова викладання:Ukrainian
Початок курсу:Будь-який момент
Вартість навчання:2 500 UAH за курс

Програма курсу

Заняття 1. Веб-сервіси і API. Клієнт-серверна архітектура та HTTP протокол. RESTful API

  • Ознайомлення з Web-сервісами та API
  • Протоколи веб-сервісів
  • XML та XSD
  • Xpath і XSLT
  • Огляд засобів тестування API
  • Архітектура клієнт-сервер
  • Протокол HTTP
  • Архітектурний стиль REST
  • REST vs SOAP

Заняття 2. JSON. Документація для API. Знайомство з Postman

  • Формат JSON
  • JSON Schema
  • JSON:API
  • API-docs, Swagger
  • Знайомство з інтерфейсом Postman
  • Відправка простих запитів

Заняття 3. Вступ до JavaScript

  • Знайомство з JS
  • Змінні, об'єкти, масиви, цикли та функції в JS

Заняття 4. Розробка та виконання тестів у Postman

  • Бібліотека Chai і її роль у написанні тестів Postman
  • Написання тестів у Postman до учбового API

Заняття 5. Вступ до автоматизації тестування API

  • Запуск тестів у Collection runner
  • Знайомство з Newman
  • Запуск тестів з консолі
  • Можливості автоматизації (Jenkins)

Теоретичні знання після курсу:

  • Що таке веб сервіси і API. Їх види
  • Інструменти для тестування та документування API
  • HTTP протокол і клієнт-серверна архітектура
  • Об'єкти, масиви, цикли та функції у JavaScript
  • Інструменти для автоматизації тестування RESTful API

Практичні навички після курсу:

  • Працювати з даними у форматі JSON та XML
  • Розуміти документацію API і вміти з нею працювати
  • Писати код на JavaScript для тестування RESTful API у Postman
  • Запускати тести з консолі
  • Інтегрувати тести з системи контролю версій (github) у систему СІ (Jenkins)

Інструменти

  • Postman
  • Newman
  • Chai

Що саме добре студент знатиме після курсу:

  • Understanding of client-server architecture and HTTP protocol
  • Familiar with SOAP and REST web-services
  • XML and JSON syntax
  • Entry-level test scripting with JavaScript and Chai
  • RESTful API testing with Postman and Newman

Попередні вимоги

  • Вміння працювати з терміналами Windows, Linux
  • Ознайомитись з JavaScript
  • Практика JavaScript по бажанню
  • Встановити Node

Особливості курсу

  • Курс в записі навчайся у власному темпі
  • Доступ до записів уроків на 2 роки
  • Сертифікт після проходження курсу

Викладачі курсу

Ганна Троценко - QA Engineer at elastic.io

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
EPAM
Формат
Online
Початок навчання
14.01.2025
Тривалість
14 тижнів
Рівень
Для початківців
Мова навчання
English
Вартість
безкоштовно
Навчальний центр
Code Space
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
4 000 UAH за курс
Навчальний центр
GetEd
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
12 700 UAH за курс
Навчальний центр
SkillUP
Формат
Online
Початок навчання
Дата формується
Тривалість
20 годин
Рівень
Для досвідчених
Мова навчання
English
Вартість
8 450 UAH за курс