Курс: Automation RESTful API testing with Postman

Викладач(-і) курсу Ганна Троценко
Додати у Google Calendar
  • Опис курсу
  • Програма курсу
  • Часті запитання
  • Відгуки випускників

Запрошуємо на курс “How to automate RESTful API testing without programming skills. Theory and practice", чи просто " Automation RESTful API testing with Postman"

Викладач: Ганна Троценко

  • Основний напрямок у роботі – тестування RESTful web services. Виступає з доповідями на Kyiv Testers Meetup, QA Fest, проводить воркшопи про роботу з Postman. Зараз працює на посаді QA Engineer у компанії elastic.io

Теоретичні знання, що отримає слухач під час курсу:

  • що таке веб сервіси і API. Їх види. jsonapi
  • інструменти для тестування API. Swagger і API-docs
  • HTTP протокол і клієнт-серверна архітектура.
  • об’єкти, масиви, цикли та функції у JavaScript
  • інструменти для автоматизації тестування RESTful API

На практичних заняттях, слухач оволодіє наступними навичками:

  • робота з даними у форматі JSON та XML
  • робота з документацією API та вміти з нею працювати
  • писати код на JavaScript для тестування RESTful API у Postman
  • запускати тести з консолі

Інструменти, якими оволодіє студент після курсу?

  • 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

Коротка програма курсу: (детальнішу програму по кожному заняттю, знайдете в графі “Програма курсу“)

  • Веб-сервіси і API
  • Клієнт-серверна архітектура та HTTP протокол. RESTful API
  • JSON. Документація для API. Знайомство з Postman
  • Створення тестів у Postman
  • Вступ до автоматизації тестування API

Відповіді на питання по теорії після кожної лекцій + домашні завдання після практичних занять.

Що необхідно знати, перед початком навчання на курсі?

Що необхідно встановити, перед початком навчання на курсі?

Кому курс буде цікавим?

  • тестувальникам (QA), які хочуть робити кроки до автоматизації

  • хто ніколи не працював з веб-сервісами, але багато про них чув і хоче спробувати

Зареєструватись на курс


Інша подія від викладача курсу - Ганни: Воркшоп: Postman. Getting Started with Test Scripting in Practice

1 заняття

Веб-сервіси і API

  • Що таке веб-сервіси
  • Види API
  • XML і XSD
  • Огляд інструментів для тестування API

2 заняття

Клієнт-серверна архітектура та HTTP протокол. RESTful API

  • Архітектура клієнт-сервер
  • HTTP протокол
  • REST архітектура

3 заняття

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

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

4 заняття

Створення тестів у Postman

  • Знайомство з JS
  • Змінні, об’єкти, масиви, цикли та функції в JS
  • Бібліотека Chai
  • Написання тестів у Postman 

5 заняття

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

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

Будуть питання по теорії після кожної лекцій + домашні завдання після практичних занять.

Чи потрібні мені навички у програмуванні для розуміння програми курсу +

Ви повинні мати загальні уявлення про те, як працює код. Ми будемо розглядати основи JavaScript, яких буде достатньо для простих тестів

На скільки зараз актуальні вміння працювати в Postman +

Дуже багато проектів являють собою веб-сервіси, а Postman - це один з найпопулярніших інструментів для їх тестування. В вакансіях часто у вимогах вказують вміння працювати з Postman

Чи зможу я після проходження курсу впровадити автоматизацію з Postman у себе на проекті +

Так. Після проходження курсу ви зможете зробити перші кроки в автоматизації тестування API.

Як розподілена теорія і практика у структурі курсу +

Курс складається із п’яти уроків. Половина виділена під теорію і половина під практику

Чи включає програма курсу домашні завдання та контроль знань +

Так. На початку кожного уроку вам необхідно буде пройти опитування по темі попереднього. Також після кожної лекції у вас буде невелике домашнє завдання.

Курси та події

Публікації

Відео