parasoft Jtest 使用教程:达到80-90%的代码覆盖率

原创|使用教程|编辑:蒋永|2017-05-18 15:41:38.000|阅读 325 次

概述:一般而言,Jtest可以达到约60-70 %的代码覆盖率,并提供一些快速和简便的方法来提高测试覆盖率,以帮助您实现目标覆盖率。

# 周年庆正版采购有优惠,点击咨询 # # 31款JAVA开发必备控件和工具 #

相关链接:

parasoft Jtest介绍和试用>>>

一般而言,Jtest可以达到约60-70 %的代码覆盖率,并提供一些快速和简便的方法来提高测试覆盖率,以帮助您实现目标覆盖率。

预先知识准备

1.测试覆盖越大,则能暴露更多的问题。为优化覆盖,请使用下面的测试配置设置测试用例生成:

  • 输入标签:完全启用生成单元测试。
  • 过滤器标签:启用生成测试,向方法中传入NULL值,产生测试用例来暴露未捕捉的运行时异常,生成测试用例,为方法级访问权限生成测试实例:公共方法,保护方法,包私有方法和私有方法。

2.确保所有组的Jtest装置可以访问团队测试配置。

3.定期的(最好每晚),配置Jtest将指定的测试配置应用到测试新的和修改的代码。

常规用法

  1. 当你写代码,使用合同中的设计,将预计异常和输入需求文档化。
  2. 每当你完成或修改一段代码,将指定的测试配置应用于测试代码。
  3. 审查测试覆盖率,并自动生成的测试用例。
  4. 使用建议的战略扩展覆盖率
  5. 重新测试代码。为了确保Jtest生成新的测试用例,运行一个测试配置(例如强制再生成生单元测试),启用生成最新测试类的测试代码,并且不启用生成测试用例以增加分支|线覆盖率。

以上就是本次教程的内容了,你也可以申请jtest试用>>,亲自动手试试哦。

查看更多测试分析资讯和产品推荐>>>


查看更多parasoft测试产品

<详询客服>获取更多活动信息



标签:测试Parasoft

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

登录 慧都网发表评论


慧都网友 2017-05-18 15:47:27.000
0

实践上真的能达到这么搞的覆盖率吗?


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Parasoft Jtest

专业针对Java语言的开发测试方案,可无缝集成Parasoft SOAtest

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat