Практичний курс: 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"

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

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

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

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

  • Що таке веб сервіси і 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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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

Прошла курс “Automation RESTful API testing with Postman”. Очень довольна, много полезной информации, курс хоть и короткий, но очень содержательный. Отдельное спасибо Hanna Trotsenko!!!! С Аней начинала и продолжаю изучение Postman))) Очень было приятно и полезно получать feedback по сделаным тестам и д/з! Спасибо организаторам, если возникали вопросы-очень быстро все решалось! Вообщем, все было супер! Спасибо!

Наталья Московко

Пройшов курс по Postman і дуже задоволений роботою викладача, Ганни Троценко, вона змогла побудувати процесс так, щоб пояснити для кожного починаючи від азів і до навичок практичного застосування та вбудовування у процесс CI. Раджу, рекомендую та люто плюсую

Євген Глушкін

Пройшов курс по API тестуванню яким дуже задоволений. В курсі даються як основи так і необхідні знання та навички щоб самостійно братися за тестування API на реальному проекті. Подача матеріалу Ганною Троценко професійна з підходом до кожного студенту. Курс рекомендую.

Vadym Katrynets

Проходила курс Automation RESTful API testing with Postman, дуже інформативний, подається багато корисної інформації та практичних навичок. Викладач Анна Троценко гарно пояснює, чує кожного та допомагає із будь-якими питаннями, надає зворотний зв'язок, Як на мене, я б його розбила на більшу кількість лекцій. Рекомендую.

Tetiana Myronets

Після проходження воркшопу по Postman деякий час тому, дуже сподобався метод викладання і пояснення Анни Троценко, тому коли я дізналась від друзів що запускають курс Automation Restful API with Postman, з радістю і великим бажанням вирішила його пройти. Враження залишилась тільки приємні, все було цікаво та інформативно, з домашніми завданнями завжди допамагали і давали відразу фідбек, що теж дуже важливо для закріплення матеріалу. Всім раджу цей курс але готуйтесь тільки до того, що буде великий об'єм інформації на закріплення і розуміння якого потрібно виділити багато часу. Але у роботі qa це і так не новина.

Inna Stefanishena

Дуже рада, що пройшла ці курси. Були дуже інформативні лекції та цікаві домашні завдання. Знання здобуті на курсі "Automation RESTful API testing with Postman" є змістовними, а практика їх доповнює.

Ірина Шуляр

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

Публікації

Відео