Дочитал книгу, которая долго лежала в избранном — «Тестирование веб-API» Марка Винтерингема. Когда я только нашёл её, в глаза бросилось название, и я подумал: «Ну теперь я точно буду знать, как правильно тестировать API». Я смотрел на эту книгу с позиции инженера.

Какие выводы я могу сделать после её прочтения?

Во-первых, эта книга точно не для инженеров. Она больше для руководителей (в том числе для руководителей команд тестирования). Очень много внимания уделено построению стратегии тестирования — в целом, вокруг этого она и написана. Суровым инженерам она может показаться местами скучной, особенно когда целые главы посвящены вопросам взаимодействия внутри команд, построения коммуникаций и ролевым играм для брейншторминга.

Во-вторых, технические аспекты, которые проливают свет на инструменты тестирования API, оказались достаточно скромными. Основным инструментом автоматизации показан RestAssured. Описанные проверки, выполняемые с помощью этого фреймворка, ограничиваются проверкой кода ответа. Кроме того, было непонятно, зачем автор описывает проверку контрактов с помощью Pact, если в RestAssured уже есть механизм проверки JSON-схем.

В целом, книга неплоха для общего развития, и из неё можно почерпнуть интересные моменты, которые расширят кругозор. Однако я бы рекомендовал её руководителям (не обязательно руководителям тестирования), которые хотят узнать больше о критериях качества продукта и способах его повышения.

Для инженеров же, желающих получить более глубокие технические знания и не планирующих в ближайшее время переходить на управленческий трек, я бы пока эту книгу не советовал.

P.S. Возможно, автор написал бы некоторые разделы иначе в 2025 году, но технологии развиваются столь стремительно, что книгам становится всё сложнее за ними угнаться.

repost

217

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь