API testing: 15
15 заняття:
1. Висновки
2. Що важливо пам'ятати
3. Топ корисних посилань
4. Домашні роботи та комьюніті

Що ми вивчили і що робити далі
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
Заняття 1: Клієнт серверна архітектура. Налаштовуємо Postman. Створюємо перші запити
Заняття 2: Swagger. Методи CRUD. Параметри та status codes. Колекції та змінні. Середовища
Заняття 3: Headers. Path variables. Body: JSON: object, array. Типи даних JS. Створюємо перші автоматичні перевірки: status codes, load time (вчимо сніпети та синтаксис).
Заняття 4: Авторизація та аутентифікація. Динамічні змінні. Automation run. Parse JSON response body.
Заняття 5. RESTful API. Chrome DEV tools. Визначаємо стратегію тестування.
Заняття 6. Робота з документацією API. Чекліст для тестування API. Аналіз тестових даних та визначення тестів для регресії. Обробка помилок.
Заняття 7. Робочі простори. POST vs Patch. HEAD and OPTION. Робота з Array. ISO та регулярні вирази.
Заняття 8. Request example. Aвтотести if else, random. Pre request scripts. Видалення змінних. AI
Заняття 9. JSON Schema. Mock servers.
Заняття 10. Робота з файлами. Data driven testing. Runner та monitoring. Load tests. Limits.
Заняття 11. Робота з GraphQl. Microservices - специфіка.
Заняття 12. Postman flow
Заняття 13. SOAP. XML. WSDL. Тестуємо SOAP за допомогою SoapUI. Вчимося тестувати SOAP за допомогою Postman
Заняття 14. Postman CLI. Newman . CI/CD (розглядаємо на прикладі Github actions). OpenAPI
API тестування - це лише одна з активностей QA процесу

🥷 Застосовуйте як Shift-left тестування
🥷 Застосовуйте як додаток до функціонального UI тестування
🥷 Застосовуйте як засіб контролю інтеграцій
🥷 Застосовуйте як засіб автоматизації рутинних перевірок
🥷 Застосовуйте як засіб автоматизації pre-condition steps
🥷 Не застосовуйте як ЗАМІНУ функціональному UI тестуванню
POSTMAN
це центр знань
⚠️ закінчуйте з домашніми
🫂спілкуйтеся в чаті
📚діліться робочими задачами
ДЯКУЮ!
Copy of Lesson 14: CLI, Newman
By iravol
Copy of Lesson 14: CLI, Newman
- 151