Инструменты для покрытия тестов Django Rest Framework - PullRequest
0 голосов
/ 07 декабря 2018

Я изучаю TDD и разрабатываю API в Django Rest Framework, и у меня была потребность, которую я исследовал и не мог найти некоторые инструменты для решения моей проблемы, я пытаюсь выяснить, насколько мои тесты покрывают мое приложение в%.

Для того, чтобы узнать количество возможностей и возможных предложений о том, чего не хватает, я нашел библиотеку coverage, но она генерирует отчет с большим количеством данных, которые не очень полезны для моего случая.просто хочу узнать о моих тестах, которые я создал.Кто-нибудь знает какой-либо инструмент или плагин для pycharm, который покрывает тесты?

Я знаю, что в visual studio есть Ncrunch, который делает это, но я не знаю, есть ли что-то подобное в pycharm.

1 Ответ

0 голосов
/ 07 декабря 2018

Я нашел инструмент в профессиональном снаряжении, который делает то, что мне нужно, это функциональность запуска тестов с покрытием, есть опция, которая запускает тесты снова, чтобы проверить, все ли в порядке:

enter image description here

И в этом инструменте есть еще одна функция, которая показывает охват ваших тестов по существующему коду:

enter image description here

Надеюсь, я смогу помочь тому, у кого такие же сомнения!Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...