Clover - получение покрытия без автоматизированных тестов - PullRequest
2 голосов
/ 23 августа 2011

В настоящее время я изучаю различные инструменты покрытия кода для использования в проекте и короткого списка на клевер среди клевера, Эмма и Кобертура. (Моя организация готова заплатить за клевер и его приятно)

Но у нас нет автоматических тестов. Все тесты выполняются вручную, и нам нужно, чтобы результаты генерировались во время выполнения с использованием инструментированного кода.

Клевер Вики Начальные строки говорят

Покрытие кода - это процент кода, который покрывается автоматизированным тесты.

Может ли Clover собирать покрытие на неавтоматизированных тестах? Т.е. требование заключается в том, что я должен кодировать инструмент во время компиляции и получать отчет о покрытии, когда я фактически запускаю код. Гуглил много но не смог найти наиболее подходящий ответ.

Есть ли альтернативы для достижения этого, если клевер не поддерживает его

Ответы [ 2 ]

1 голос
/ 23 августа 2011

Идея инструментов покрытия состоит в том, чтобы инструмент кода приложения был таким, чтобы при его выполнении статистика собиралась и, наконец, записывалась в отчеты. Независимо от того, выполняется ли код приложения с помощью автоматических или ручных тестов, не имеет значения. Он будет работать с ручными тестами, но, конечно, будет намного дольше.

0 голосов
/ 20 сентября 2011

Есть ручные шаги, которые клевер сайта документы . возможно, используя это, мы сможем достичь ... но не уверены в том, какой именно оптимальный способ сделать это.

...