java开发超级工具集提到的工具,小计一下以后针对性的进行学习。
1. 构建工具
ant
maven
2. 版本控制工具
Subversion
3. 持续集成工具
Continuum
CruiseControl
LuntBuild
Hundson
Openfire即时消息平台
4. 单元测试
Junit测试代码
TestNG进行下一代测试
Cobertura最大化测试覆盖率
5. 集成,功能,负载和性能测试
用StrutsTestCase测试Struts应用程序
用DbUnit进行数据库集成测试
用JUnitPerf进行性能测试
用JMeter进行负载和性能测试
用SoapUI测试Web服务
用Sun JDK工具监视和分析Java应用程序的性能
在Eclipse中分析Java应用程序的性能(TPTP)
测试用户界面(用Selenium测试Web, FEST测试Swing)
6. 代码度量工具
用checkStyle检测和实施编码标准
用PMD预先检测错误
用FindBugs预先检测错误
检查结果-用Jupiter进行半自动话代码评审
用Mylyn突出工作重点
监视构建统计信息(QALab; 用StatSCM度量源代码统计; 在ant中用StatSVN提供统计信息)
7. 问题管理工具
Bugzilla
Trac--轻量级项目管理