Тестування API · Senior · Запитання 75 з 75
Як автоматизувати виявлення ламких змін у специфікаціях OpenAPI?
- 1Порівнювати специфікацію з релізною в CI й падати на ламких змінах
- 2Просити рев'юерів читати всю специфікацію в кожному pull request
- 3Порівнювати розмір файлу специфікації з останнім релізом
Показати відповідь
Правильна відповідь: Порівнювати специфікацію з релізною в CI й падати на ламких змінах
Пояснення
Інструменти diff специфікацій класифікують зміни (видалене поле, новий обов'язковий параметр, змінений тип). Блокування в CI перетворює політику сумісності на перевірку.