2 месяца назад
Код, покрытый тестами: где остановиться, чтобы не слить бюджет?
Многие команды стремятся достичь 100% покрытия кода тестами. Более того, в некоторых компаниях установлены высокие KPI (95-100%) на покрытие тестами кода. Высокое покрытие тестами - это отличная инвестиция в качество продукта. Однако высокое покрытие кода не гарантирует отсутствие ошибок, но дает дополнительные затраты на их написание и поддержку. Любая инвестиция должна быть рентабельной. Как понять что вложились достаточно и дальнейшие усилия принесут больше затрат, чем пользы? Стремление к покрытию 100% кода тестами видится как идеал для любого проекта...