Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит contract testing?
Значение и примеры · Разработка программного обеспечения
contract testing: контрактное тестирование, проверка контрактов
Проверка того, соблюдают ли взаимодействующие компоненты согласованные ожидания к запросам, ответам или сообщениям.
Где и как употребляется
Используется между сервисами и их потребителями. Проверяет ожидания взаимодействия, но не заменяет тесты полного пользовательского сценария.
Примеры предложений
The contract testing suite caught the removed response field before the mobile client was released.
Набор контрактных тестов обнаружил удалённое поле ответа до выпуска мобильного клиента.
Проверка выявила, что клиент ожидал поле, которое поставщик больше не возвращал.
Our contract testing verifies that the consumer can handle the provider's error message.
Наше контрактное тестирование проверяет, что потребитель обрабатывает сообщение об ошибке от поставщика.
Контракт включает не только успешные данные, но и формат ответов при сбое.
Распространённые словосочетания
- consumer-driven contract testing
- contract testing suite
Связанные термины
Другие термины: Тестирование
- unit test · модульный тест
- test case · тестовый сценарий
- edge case · граничный случай
- QA · контроль качества
- regression · регрессия
- test coverage · покрытие тестами
- mock · мок
- end-to-end test · сквозной тест
- flaky · нестабильный
- test suite · набор тестов
- manual testing · ручное тестирование
- automated testing · автоматизированное тестирование
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
