> For the complete documentation index, see [llms.txt](https://interlink.gitbook.io/process/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://interlink.gitbook.io/process/qa-1/qa/qa-incamp/postman.md).

# Postman

## Доклады:

* [ ] [Домашка по Postman](https://docs.google.com/document/d/17oYfWtdU2_HbLZVt_e8NbL8Z1rBJ0fx21TrcEi6aU8o/edit)

## Презентации:

* [АнтонС про Postman (tahometer)](https://nas.in6k.com/share.cgi?ssid=0iYx0gS)
  * Отримання SessionID
  * Робота з postman environments
  * Паратемтризація запитів з CSV файла
  * Імпорт запитів з DevTools
  * Написання тестів

## Ресурсы:

* [ ] [Postman basic knowledge](https://www.udemy.com/postman-crash-course-for-beginners-learn-rest-api-testing/)
* [ ] [Пример выполнения домашнего задания](https://gitlab.in6k.com/qa-knowledge-base/rest-api-automation/blob/master/hometasks/annab_rest2.postman_collection.json)&#x20;

## Postman intro plan

1. Воркспейси (обмеження безкоштовної версії).
2. Створення колекцій.
3. Використання змінних в Postman environments. Використання декількох Postman environments. Аутентифікація через Postman.
4. Import/Export запитів.
5. Робота з Headers & Body запитів.
6. Запис запитів з браузера (Interceptor or proxy).
7. Написання тестів + test snippets.
8. Запуск.
9. Перегляд допоміжної інформації в консолі.
10. Параметризація запитів з CSV файла.
11. Винесення дій спільних для всіх запитів колекції.
12. Pre-request script + відправка запитів в запиті.
13. Допоміжні бібліотеки Cheerio + postman bdd.
14. Mock API.
15. Postman monitor.
16. Newman.
