Excerpt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wiki Markup | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{alias:Clover описание}
{include:Подменю Clover}
{excerpt}
{composition-setup}
cloak.toggle.exclusive = false
{composition-setup}
{panel:borderColor=whitesmoke|bgColor=white|titleBGColor=whitesmoke}
{section}
{column:width=5%}
!icon-tour-code-coverage.png!
{column}
{column:width=95%}
h4. {toggle-cloak:id=1} Покрытие кода
Все знают, что запись тестов является "полезной вещью". Измерение тестового покрытия сообщает точно, какой код выполняется тестами. Clover не только предоставляет Вам точное и подробное покрытие кода, он дает Вам информацию, необходимую для оценки качества покрытия, идентифицирует области покрытия низкого качества и указывает на существующие тесты тогда, когда Вам нужно запустить еще тестов.
{cloak:id=1}
{excerpt-include:Покрытие кода|nopanel=true}
{cloak}
{column}
{section}
{section}
{column:width=5%}
!icon-tour-optimization.png!
{column}
{column:width=95%}
h4. {toggle-cloak:id=2} Тестовая оптимизация
Бывает ли у Вас чувство что Вы проводите половину жизни ожидая запуска тестов? Вероятно бывает. Что еще хуже, что большинство из этих циклов впустую запускают тесты, которые не изменились в коде, который не менялся. Clover поможет вам сэкономить время, выполняя правильные тесты. Быстрые тесты дают быстрые сборки.
{cloak:id=2}
{excerpt-include:Тестовая оптимизация|nopanel=true}
{cloak}
{column}
{section}
{section}
{column:width=5%}
!icon-tour-groovy.png!
{column}
{column:width=95%}
h4. {toggle-cloak:id=3}Groovy
Groovy все больше и больше помогает разработчикам расширить свои приложения Java. Поддержка покрытия кода Clover для Groovy гарантирует, что Ваши сценарии пуленепробиваемы как Ваш код.
{cloak:id=3}
{excerpt-include:Groovy|nopanel=true}
{cloak}
{column}
{section}
{section}
{column:width=5%}
!icon-tour-continuous.png!
{column}
{column:width=95%}
h4. {toggle-cloak:id=4} Управление backlog'ом (приоритезированный список работ)
Непрерывная интеграция является более чем просто инструментом, который автоматизирует сборки - он обеспечивает быструю обратную связь и может быть использован для проверки тестами целостности и качества кода.
Сделайте покрытие кода частью Вашего процесса непрерывной интеграции и получайте немедленные результаты тестирований вместе с результатами сборки.
{cloak:id=4}
{excerpt-include:Управление backlog'ом|nopanel=true}
{cloak}
{column}
{section}
{section}
{column:width=5%}
!icon-tour-ide.png!
{column}
{column:width=95%}
h4. {toggle-cloak:id=5} Планирование спринта
Clover может быть запущен в IntelliJ IDEA и Eclipse. Генерируйте свое покрытие, просматривайте метрики, покрытие в своем редакторе, точные тесты, в которые попал оператор под Вашим курсором! Clover дает исчерпывающий набор качественных тестовых функций, которые тесно интегрированы с IntelliJ IDEA и Eclipse.
{cloak:id=5}
{excerpt-include:Планирование спринта|nopanel=true}
{cloak}
{column}
{section}
{panel}
{excerpt}
{include:Подвал сайта Teamlead} |