Pull to refresh

Comments 4

Странным выглядит включение swagger ui в список приложений для тестирования API.
Сами же пишите о том, что swagger ui - это "... интерактивные виды документации API"

Расскажите, пожалуйста, почему в Postman неуспешный тест выполнялся до 30 минут? Из-за каких особенностей?

Добрый день! Swagger UI мы указали, потому что у коллег встречались ситуации, когда по требованиям безопасности проекта нельзя было использовать другие инструменты тестирования.

Что касается времени прогона неуспешного кейса — это связано с особенностями тестируемого приложения (оно совершает повторные попытки выполнения действия). Все это время кейс ждет результата повторных попыток.

Можно также упомянуть ReadyAPI от разработчиков SOAP UI, компании SmartBear. Продукт платный, но позволяет тестировать разные типы API, в последних версиях, кажется, даже GraphQL.

Добрый день! ReadyAPI действительно очень способный инструмент, поддерживающий работу GraphQL, интеграцию тестов с CI и многое другое. Но в статье рассмотрены только бесплатные инструменты, и это не случайно. Предложение внедрить платное решение на проекте всегда наталкивается на необходимость экономического обоснования (на самом деле, бесплатное тоже, но в меньшей степени). Если применение специализированных инструментов для тестирования API только начинается, то далеко не факт, что клиенты согласятся оплатить ReadyAPI, который стоит от 800 $ на человека.

Кроме того, сами QA-специалисты при профессиональном развитии предпочитают переходить от использования API-клиентов сразу к фреймворкам и библиотекам, становясь фулл-стеками и SDET. Так что получается, целевая аудитория платных API-клиентов очень узкая – это прокачанные специалисты, которые понимают и могут обосновать экономическую выгоду инструмента, но при этом не внедрили фреймворки.

Sign up to leave a comment.