Pull to refresh

Comments 2

На моей практике интеграционные тесты работают в разы лучше контрактов
Да, но одно другое не заменяет: контрактные тесты проверяют договорённости между командами, а интеграционные — реализацию этих договорённостей. И в этом смысле интеграционные тесты действительно «лучше» — так как они проверяют реализацию.

Посмотрите в статье из ссылок — Хэм Фокке. Пирамида тестов на практике: прямо над разделом «Контрактные тесты» идёт абзац про проблемы интеграционных тестов.

Если кратко — интеграционные тесты сложнее и дороже проводить, поэтому их запускают после контрактных.
Sign up to leave a comment.