На большей части проектов сейчас востребованы знания по тест-дизайну и тестированию API.
Для своей команды тестирования мы собрали список статей и видео, полезных для изучения тестирования основных видов API. В этой статье я хочу поделиться этим списком, возможно кому-то это поможет быстрее погрузиться в эту тему.
Статьи:
Монолит или микросервис ー как выбрать архитектуру для крупного e-Com-проекта
Как тестировщики проверяют работу API: принципы, инструменты и реальные примеры
Стратегия тестирования REST API: что именно вам нужно тестировать?
Как тестировщики проверяют работу API: принципы, инструменты и реальные примеры
Видео:
Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC)
Что такое REST API? HTTP, Клиент-Сервер, Проектирование, Разработка, Документация, Swagger и OpenApi
Тестирование безопасности API: кейсы, инструменты и рекомендации
Видео/статьи по разработке автотестов в Postman:
Видео/статьи по разработке автотестов для API на python:
Writing tests for RESTful APIs in Python using requests – part 1: basic tests (перевод)
Writing tests for RESTful APIs in Python using requests – part 2: data driven tests (перевод)
Writing tests for RESTful APIs in Python using requests – part 3: working with XML (перевод)
Writing tests for RESTful APIs in Python using requests – part 4: mocking responses (перевод)
Make It Right! Максимум пользы, минимум проблем: рекомендации по написанию API автотестов на Python
Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema
Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath
Проверяй и доверяй: упрощаем функциональное API-тестирование в облаке