J2EE项目代码自动化测试

王佳 发布于 2012/02/20 14:47
阅读 1K+
收藏 7

有一个之前的项目没有写单元测试用例,用sonar+maven+checkstyle能否自动测试到项目中的代码漏洞,代码规范和代码性能的测试,或者大家可以给我推荐下其它的工具(maven不能去),具体说明如下:

1.能够测试到代码中的漏洞和bug

2.能够测试到代码中某些不规范的地方

3.能够自动测试J2EE项目的性能,能得出最大并发量和处理时长

加载中
0
烀饼
烀饼

在有一定量的unit test case的基础上,可以做一套持续集成环境。

1,maven少不了,依赖控制用的。

2,huson做持续集成,自动发布。

3,sonar做代码check,里面已经包含了checkstyle,而且huson应该可以集成sonar,我记得sonar也可以结合cobertura做覆盖率的测试。

至于自动化测试和压力测试是另一个话题了,自动化测试基本上是整合测试的部分,而压测是测高并发的程序效率的。

烀饼
烀饼
回复 @周元龙 : 是的,应该是hudson :) 我写错了
浮躁请沉下来
浮躁请沉下来
hudson写错了
0
PaulWong
PaulWong

引用来自“烀饼”的答案

在有一定量的unit test case的基础上,可以做一套持续集成环境。

1,maven少不了,依赖控制用的。

2,huson做持续集成,自动发布。

3,sonar做代码check,里面已经包含了checkstyle,而且huson应该可以集成sonar,我记得sonar也可以结合cobertura做覆盖率的测试。

至于自动化测试和压力测试是另一个话题了,自动化测试基本上是整合测试的部分,而压测是测高并发的程序效率的。

这个不错
0
王佳
也就是说sonar能够胜任了,有没有相关资料参考!
0
何滔vico
你这个其实就是需要集成测试,我们用的是selenium(Ruby)做的自动化测试,但说实话,还是很需要unit test,这个才是真正保证软件质量的东东···我们的做法是--周期性持续重构,重构时填上test case,之后集成测试基本就没什么问题了,至于性能问题就比较复杂,有很多性能分析的工具,自己可以去研究下···
返回顶部
顶部