DotNet&More #113: Тестирование тестов, code coverage, mutation testing и не только

DotNet & More - Un pódcast de DotNet & More - Viernes

Categorías:

Тесты мы написали, но что дальше? Как проверить что мы покрыли все возможные кейсы? А может некоторые тесты вообще бесполезны? Для этого есть несколько инструментов. Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:02:20 Критерии качества тестов 00:13:00 Проверка функциональности тестов 00:21:00 Line Code Coverage 00:31:10 Branch Code Coverage 00:47:30 ExcludeFromCodeCoverageAttribute, как правильно использовать 00:55:40 Mutation Testing, "работает" ли в .Net? Ссылки: - https://github.com/coverlet-coverage/coverlet : Coverlet - https://github.com/danielpalme/ReportGenerator : Report Generator - https://stryker-mutator.io/ : Stryker Mutator Видео: https://youtube.com/live/6EAzwRJMIg8 Слушайте все выпуски: https://dotnetmore.mave.digital YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5 Обсуждайте: - Telegram: https://t.me/dotnetmore_chat Следите за новостями: – Twitter: https://twitter.com/dotnetmore – Telegram channel: https://t.me/dotnetmore Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra Copyright: https://creativecommons.org/licenses/by-sa/4.0/