Как вы измеряете % покрития кода автоматическими тестами?

Увидел опрос "Какой % покрытия ваших автоматических тестов?".

Стало интересно как можно измерить покритие кода автоматическими тестами, интересуют тулзы для измерения покрития кода, в часности Java, Web Driver.

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

 

Хорошие вещи тут: )

http://www.softwarequalitymethods.com/Papers/STAR99%20Model%20Paper.pdf

http://martijndevrieze.net/2012/05/30/test-automation-metrics-what-do-you-report-on/

так вопрос в метриках или в покрытии кода при запуске ваших тестов?

 

например для java, есть JaCoCo, который выдает вот такой вот репорт http://www.eclemma.org/jacoco/trunk/coverage/

есть еще такая штука как cobertura http://cobertura.sourceforge.net/

вот тут есть пример настройки http://johndobie.blogspot.se/2012/01/unit-test-code-coverage.html

 

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

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

 

например, для python, есть такой инструмент coverage.py http://docs.python.org/devguide/coverage.html и пример его работы http://nedbatchelder.com/code/coverage/