没有合适的资源?快使用搜索试试~ 我知道了~
CruiseControl与EMMA集成的方法与步骤
3星 · 超过75%的资源 需积分: 9 10 下载量 197 浏览量
2011-02-16
13:56:11
上传
评论
收藏 171KB DOCX 举报
温馨提示
试读
3页
CruiseControl与EMMA集成的方法与步骤 CruiseControl与EMMA集成的方法与步骤
资源推荐
资源详情
资源评论
CruiseControl 与 EMMA 集成的方法与步
骤
CruiseControl 是一个很好用的单元测试持续集成工具,EMMA 是一个开
源的代码覆盖率分析工具。如果能将这两个强大的免费工具集成起来,对于单
元测试持续集成来说,产生的威力那是相当的大,后果很“严重”。经过研究,
终于实现了这个貌似相当复杂其实十分简单的任务,下面将具体的集成方法与
步骤介绍给大家(由于目前平台架构这边主要用 maven 来构建项目,因此主
要介绍利用 maven 的实现方法和步骤),希望对大家能有所帮助。
第一步,在主项目包的 pom 文件中增加以下内容:
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>emma-maven-plugin</artifactId>
<version>1.0-alpha-1</version>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sure"re-report-maven-plugin</artifactId>
<inherited>true</inherited>
</plugin>
</plugins>
</reporting>
第二步:在 CruiseControl 的配置文件中按以下示例配置工程:
<project name=”mc” buildafterfailed=”true”>
<listeners>
<currentbuildstatuslistener
"le=”logs/${project.name}/status.txt” />
</listeners>
<bootstrappers>
<svnbootstrapper localWorkingCopy=”projects/$
{project.name}” username=”wenlang” password=”********”/>
资源评论
- zwrm20022016-07-14还不错。没有病毒
- tichangde2012-01-18内容太少,对我不适用,以下资料还比较详细些 http://www.jotschi.de/?p=210 Code Coverage with Emma and CruiseControl 显示报表的Emma.xsl for Cruise Control 在以下路径有(不过有点错,要小改下) http://blog.csdn.net/stefli/article/details/4325339
- kevin_hg2012-07-04不错,就是内容太少
xiangrun9692
- 粉丝: 1
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功