#automationTesting
Когда пишешь код, который пойдет в продакшн, нужно быть уверенным, что он будет вести себя так, как задумано. Один из основных способов добиться этого — модульные тесты: небольшие автоматизированные проверки, подтверждающие, что определенные части кода работают правильно.
В новой статье автор расскажет о том, что покрытие тестами (statement, branch, path coverage) может вводить в заблуждение: даже 100% покрытие операторов не гарантирует качественной проверки логики, и даст практические рекомендации, как прагматично использовать эту метрику, не полагаясь на произвольные пороги.
Покрытие тестами и о чем оно может рассказать
Post #1876
291