Общее описание
Книга размером в 304 страницы. Сложность чтения невысокая. Периодически встречаются различные изображения, диаграммы и таблицы. Имеет следующее содержание:
Часть 1. Значение тестирования веб-API
- Глава 1. Для чего и как мы тестируем веб-API
- Глава 2. Начинаем наш путь тестирования
- Глава 3. Качество и риски
Часть 2. Разработка стратегии тестирования
- Глава 4. Тестирование дизайна API
- Глава 5. Исследовательское тестирование API
- Глава 6. Автоматизация тестирования веб-интерфейса API
- Глава 7. Разработка и внедрение стратегии тестирования
Часть 3. Расширяем нашу стратегию тестирования
- Глава 8. Продвинутая автоматизация веб-API
- Глава 9. Тестирование контрактов
- Глава 10. Тестирование производительности
- Глава 11. Тестирование безопасности
- Глава 12. Тестирование в продакшене
Приложение. Установка платформы API-песочницы
Мнение
Пожалуй, это все же «не моя» книга. Во время чтения я так и не проникся ее подходами, а заинтересованность в чтении после страниц 100–150 падала с каждой страницей. Наверно, именно по этой причине не так много информации отложилось в голове.
В принципе, эта книга не только про тестирование веб-API, но даже немного больше. Автор попытался изложить на архитектурном уровне боли и проблемы тестирования, чтобы далее можно было каждый слой архитектуры протестировать тем или иным способом.
С одной стороны, это большой плюс в плане структуризации и стандартизации. С другой же стороны, данный подход подойдет только для больших и очень больших проектов. Для мелких и даже средних многое, описанное в книге, является необязательным.
Что еще характерно для этой книги — это то, что здесь представлен немалый перечень различных инструментов для решения тех или иных задач тестирования и анализа результатов. Но, опять-таки, с другой стороны, ни один из этих инструментов, будь то браузерные инструменты разработчика или Swagger, не разобран подробно — только поверхностно.
Впрочем, возможно, это и не минус книги, так как рассматривай автор детально каждый инструмент, книга получилась бы огромной.