Как мы превратили Swagger из документации в двигатель API-автотестов
Олег Малышев из ВкусВилла показывает, как завязать API-автотесты на OpenAPI-контракт: OpenAPI Generator генерирует Java-клиент и DTO из Swagger, Swagger Coverage считает покрытие, а два LLM-скилла (Cursor/Claude Code) сами пишут недостающие тесты по coverage report. Форкнутый swagger-coverage выдаёт HTML для человека и JSON для модели — и всё это в GitLab CI с публикацией в Merge Request.
#QA #Тестирование #API #Swagger #OpenAPI #Автотесты #LLM #AI #QA4Life
Олег Малышев из ВкусВилла показывает, как завязать API-автотесты на OpenAPI-контракт: OpenAPI Generator генерирует Java-клиент и DTO из Swagger, Swagger Coverage считает покрытие, а два LLM-скилла (Cursor/Claude Code) сами пишут недостающие тесты по coverage report. Форкнутый swagger-coverage выдаёт HTML для человека и JSON для модели — и всё это в GitLab CI с публикацией в Merge Request.
#QA #Тестирование #API #Swagger #OpenAPI #Автотесты #LLM #AI #QA4Life