0
回答
Jtest软件:Java静态分析、Java代码检查、Java单元测试和Java运行时错误监测
华为云实践训练营,热门技术免费实践!>>>   

Jtest软件可以做到:

静态分析— 静态代码分析,数据流静态分析,与度量指标分析
自动化同行代码审查过程—准备、通知、跟踪
单元测试— JUnit 与 Cactus测试创建、执行、优化、与维护
运行时错误检测— 竞争条件、异常、资源与内存泄露、安全攻击的漏洞等等
测试用例“跟踪”
自动化回归测试
错误的分配与分发
集中报告

 

  • 自动生成敏感的低噪声回归测试套件
  • 自动发现可能会跨越方法、类或者包的运行缺陷
  • 捕捉配置代码运行的真实行为以生成Junit测试用例
  • 生成可扩展的Junit和Cactus测试用例来定位可靠性和 代码行为方面的问题
  • 执行测试套件以定位回归测试和未预见到的副作用
  • 自动生成敏感的低噪声回归测试套件
  • 用分支覆盖率来监控测试覆盖率以达到高覆盖率
  • 在测试运行时定位内存泄漏
  • 检查代码是否符合超过800多条的内建规则,包括100条安全性规则
  • 对违反250条规则的代码进行快速纠正
  • 可以通过图形工具或者提供一个含有违反相应规则的示例代码来修改参数从而定制用户自定义规则
  • 支持Struts, Spring, Hibernate, EJBs, JSPs, Servlets
  • 可完整集成于Eclipse, RAD, JBuilder
  • 可于InterlliJ IDEA和Oracle JDeveloper部分集成(导入结果)
  • 可与大多数主流的源码控制系统完整集成
  • 自动同行代码走查过程(包括准备,提示和导航)
  • 在团队内部或是组织内部共享测试设置
  • 生成HTML和XML报告
  • 提供GUI(交互)和命令行(批处理)两种模式

Jtest详细参考:http://www.innovatedigital.com/JavaTuning/Jtest.shtml
 

举报
liuyifeng
发帖于6年前 0回/1K+阅
顶部