Ознайомлення з Postman
Вивчай тестування API у середовищі Database HR проекту. Квест охоплює вивчення специфікацій API, створення та виконання тестових сценаріїв у Postman, а також аналіз результатів та розробку рекомендацій для поліпшення якості та надійності API. Отримай практичні навички у тестуванні API та підготуй себе до ефективної роботи в сфері розробки програмного забезпечення.
Про практичний онлай квест
4 тижні практичного навчання, де ти зможеш:
- Ознайомитись з новими модулями АРІ в проєкті HR Database.
- Підготувати колекції для тестування в Postman.
- Тестувати та створювати баг репорти.
- Створювати звіт по тестуванню.
- Ексклюзивний менторський супровід впродовж проходження квесту. Отримаєш цінні поради та пояснення, натхнення та підтримку дійти до кінця.
Цей квест допоможе тобі:
- Отримати необхідні знання та навички для оцінки тестування додатку;
- Збагатити практику створення тестової документації за допомогою Testomat;
- Навчитися тестуванню API;
- Створювати репорти після проведення тестування;
- Підготуватись до реальних завдань QA інженера.
Мінімальні вимоги для учасників квесту:
- Теоретична база з АРІ тестування;
- Наявність поштової скриньки @gmail.com;
Програма практичного онлайн квесту “Ознайомлення з Postman”
Старт онлайн квесту – 09 травня 2024 року. Онлайн зустрічі проводитимуться 1 раз на тиждень, з використанням платформи – Google Meet о 17:30.
Посилання на зустрічі буде в Google Calendar.
За 30 хвилин до зустрічі, прийде нагадування, тож ти точно не прогавиш зустріч).
Програма квесту розрахована на 4 тижні практичного навчання та розділена на такі етапи:
- 09.05.24 – Вступна частина;
- 16.05.24 – Аналіз вимог та створення тестової документації. Залік;
- 23.05.24 – Створення тестових даних для тестування. Залік;
- 30.05.24 – Тестування та Звітність. Залік;
Автоматичне отримання сертифікату.
*Сертифікат отримується автоматично після успішно складених всіх заліків.
** Залік – це виконане завдання відповідного блоку, та надіслане на перевірку, після якої отримуєш фідбек про результат, якщо виконано успішно, переходиш до наступного блоку завдань, якщо є зауваження, вносиш правки і відправляєш повторно.
Комунікація під час проходження квесту
Комунікація під час проходження квесту відбувається в групі Slack.
Посилання на групу:
https://qax-hq.slack.com/archives/C071GHARF5X
Всі труднощі чи запитання, які в тебе виникнуть під час проходження квесту, ти можеш писати у загальну групу.
Фідбек по перевірці виконаних завдань, ти отримаєш у вигляді коментарів, безпосередньо у завданні та у вигляді сповіщення на пошту.
Обговорення завдань, питань, пропозицій – в ході онлайн зустрічей.
Умови участі в онлайн квесті
- Придбати квест на сторінці курсу. *До 09.05.24.
- Врахувати мінімальні вимоги.
- Приєднатись до групи в Slack.
- Приєднуватися до онлай зустрічей, згідно графіку.
- Виконувати завдання квесту.
- Мати невід’ємне бажання навчатись та розвиватись.
Програма лояльності для вартості квесту
- З 02 по 04 травня: 1800грн, використавши промокод PostmanCRUD25 у полі купон.
- З 05 по 09 травня: 2400грн повна вартість.
Встигни придбати квест за приємною ціную. Кількість місць обмежена!
Досягнення та знання, які отримаєш:
Платформа
API – HRP
Умови:
- Виконати практичне завдання
- Завдання має пройти перевірку і бути позначене, як правильно виконане
- Всі уроки у курсі позначені як виконані
Кроки
Інструменти
Confluence – HRP
Умови:
- Виконати практичне завдання
- Завдання має пройти перевірку і бути позначене, як правильно виконане
- Всі уроки у курсі позначені як виконані
Кроки
Jira – HRP
Умови:
- Виконати практичне завдання
- Завдання має пройти перевірку і бути позначене, як правильно виконане
- Всі уроки у курсі позначені як виконані
Кроки
Postman – HRP
Умови:
- Виконати практичне завдання
- Завдання має пройти перевірку і бути позначене, як правильно виконане
- Всі уроки у курсі позначені як виконані
Кроки
Testomat – HRP
Умови:
- Виконати практичне завдання
- Завдання має пройти перевірку і бути позначене, як правильно виконане
- Всі уроки у курсі позначені як виконані
Кроки
QA Навички
Зустріч 1: Ознайомлення з новими модулями АРІ в проєкті HR Database.
– Вивчення специфікації по АРІ для HR Database, включаючи документацію, приклади використання та вимоги щодо автентифікації та авторизації.
– Створення тестової документації для тестування АРІ в Postman, з урахуванням всіх доступних ендпоінтів та їх параметрів.
Зустріч 2: Підготовка колекцій для тестування в Postman.
– Імпорт yaml файлу з Swagger для auth controller та candidat controller для отримання базового набору ендпоінтів.
– Доповнення імпортованого АРІ ендпоінтами з cv-controller, з урахуванням їх взаємодії з іншими модулями.
– Налаштування auth controller в Postman, включаючи параметри автентифікації та належність до відповідних груп користувачів.
Зустріч 3: Тестування та створення баг репортів. Створення звіту по тестуванню.
– Проведення тестування АРІ за допомогою Postman, включаючи введення різноманітних тестових сценаріїв та перевірку поведінки системи.
– Створення колекції з тестовими даними та ендпоінтами, для забезпечення повторюваності тестування та реалістичного навантаження.
– Створення та запуск тест-рану в Postman та експорт результатів по тестуванню, для подальшого аналізу та узагальнення.
Зустріч 4: Перевірка та обговорення результатів практики
– Перевірка тестових сценаріїв на коректність та повноту покриття.
– Обговорення проблем, які виникали під час тестування, та пошук шляхів їх вирішення.
– Підведення підсумків, включаючи висновки щодо якості та надійності АРІ, і рекомендації щодо подальших кроків для поліпшення процесу тестування та розробки.
Технології:
- React, Java Spring Boot, PostgreSQL, JavaScript, HTML & CSS





Будемо використовувати наступні додатки:
- Jira
- Confluence
- Testomat
- Swagger
- Postman
Мінімальні вимоги:
- Теоретична база з API тестування











