Я изучаю TDD и разрабатываю API в Django Rest Framework, и у меня возникла необходимость в том, что я исследовал и не смог найти некоторые инструменты для решения моей проблемы. Я пытаюсь выяснить, насколько мои тесты охватывают мое приложение в%.
Чтобы узнать количество возможностей и возможные предложения о том, чего не хватает, я нашел coverage
lib, но он генерирует отчет с большим количеством данных, которые не очень полезны для моего случая, я просто хочу узнать о моих тестах что я создал. Кто-нибудь знает какой-либо инструмент или плагин для pycharm, который делает это покрытие тестов?
Я знаю, что в visual studio есть Ncrunch, который делает это, но я не знаю, есть ли что-то подобное в pycharm.
Я нашел инструмент в профессиональном pycharm, который делает то, что мне нужно, это функциональность запуска тестов с покрытием, есть опция, которая снова запускает тесты, чтобы проверить, все ли в порядке:
И в этом инструменте есть еще одна функция, которая показывает охват ваших тестов против существующего кода:
Надеюсь, я смогу помочь кому-то, у кого есть те же сомнения! Спасибо!