Rest Api Testing Postman Newman Jenkins (Online+Offline)

13 серпня 2019

початок курсу

Пон, Пт

19:30 – 22:00

10 занять

2,5 год. кожне

5 тижнів

тривалість курсу

Тестування REST API з використанням інструментів Postman, Postman Runner та його консольного клієнта Newman дозволяє розділити яка частина Веб чи Мобільного проекту винесена на такий архітектурний рівень як API. Саме це допомагає у розумінні яка побудована робота клієнта з сервером на рівні роботи з даними, якими даними обмінюються клієнт з сервером. Дане тестування можна швидше віднести до Back-end тестування, оскільки може взагалі відбуватися без наявності візуального представлення (Користувацького Інтерфейсу).

Виконуючи таке тестування ми можемо в першу чергу впевнитися, що всі API методи відпрацьовують правильно , та створивши відповідні тестові перевірки також упевнитися у правильності даних, їх повноті та відповідній валідації (створюючи тим самим негативні сценарії).

Окрім того, маючи вже саму систему, а саме її частину представлення (Користувацький Інтерфейс) ми можемо відслідковувати, які методи виконуються та їх почерговість в розрізі бізнес сценаріїв, що дасть нам змогу побувати WorkFlow Testing, створивши ланцюжок виконання методів та тестів відповідно. Великою перевагою такого підходу є те що ми виконуємо тестування основних бізнес сценаріїв через виконання API, можемо виконувати тестування Продуктивності (Performance) та робити це все з єдиній системі CI.

Для кого призначений курс

  • QA тестери, які прагнуть кар’єрного росту у професії
  • QA тестери які цікавляться технічною стороною тестування ПЗ
  • QA тестувальники, яким цікаво опановувати нові інструменти (Software Testing Tools)
  • QA тестери які в майбутньому прагнуть розвиватися в напрямках Автоматизованого тестування або Performance Testing

Що отримує студент по завершенню курсу ?

  • Досконало працювати зі вище переліченими інструментами
  • Навчитеся проектувати тести
  • Будувати ефективні flow процесу API тестування

Мінімальні вимоги до потенційного студента

  • Студенти повинні мати загальне уявлення, що таке API
  • Принципові відмінності між підходами REST і SOAP
  • Що таке методи HTTP запитів
  • Формати передачі даних у API (xml, json)

Попередня реєстрація на курс «Rest Api Testing Postman.Newman.Jenkins»

Початок курсу липень 2019

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

  • Заняття 1

    Introduction to API.
    API documentation.
    Comparing different APIs.
    SOAP vs REST.

  • Заняття 2

    Tokens.
    HTTP Status Codes.
    JSON, XML.
    HTTP Methods.

  • Заняття 3

    Git Essentials.
    Bitbucket.
    Creating project on repository.

  • Заняття 4

    Postman Introduction.
    Postman

  • Заняття 5, 6

    API Development based on project documentation.

  • Заняття 7

    API Testing. Construct tests within Postman.
    Analyzing Flows by exploring API requests-respones from dev tools/fiddler and build API sequences and execution plans based on flows.
    Developing Tracematrix for business flows.

  • Заняття 8

    Postman BDD.
    Postman Runner.
    Newman.
    Performance Testing.

  • Заняття 9

    Bulding СІ around API testing.
    Jenkins

  • Заняття 10

    Conclusions.
    Retrospective.

Вартість курсу

Стандарт
6 7 50 грн.
*загальні умови
Студент
6 000 грн.
*ціна для студентів QAGroup
Online (віддалене навчання)Offline (аудиторії з викладачем)
Іван Нагірний
Director QA at Corevalue
QA Production Director QA Deputy Director QA Team Lead — Quality assurance at software developed for Clinical research companies.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

X