用于确定测试用例效率的方法和系统技术方案

技术编号:13467526 阅读:75 留言:0更新日期:2016-08-04 23:35
提供一种计算机实现的方法、计算机程序产品和系统,用于确定测试用例效率。在实现方式中,方法可以包括:确定包括多个测试用例的测试套件中的测试用例执行的每个代码单元,其中,待测试产品包括多个代码单元。所述方法还可以包括:确定用于所述测试用例的执行时间。所述方法可以进一步包括:至少部分地基于所述测试用例执行的代码单元的数量以及用于所述测试用例的执行时间,计算所述测试用例的效率等级。

【技术实现步骤摘要】

本公开一般涉及测试软件,更具体地说,涉及确定测试用例效率。
技术介绍
在开发周期期间的测试软件可能是有挑战性的。软件包越大,待测试的源和/或可执行模块越个别,问题可能变得越有挑战性。几千个测试可能被运行。随着时间逝去,随着添加新测试,被称为测试套件的测试集合可能增长。可能难以确定测试套件中的哪些测试对测试软件是最有效和有效率的以及哪些测试可能是冗余的。
技术实现思路
根据实现方式,一种计算机实现的方法可以包括:确定包括多个测试用例的测试套件中的测试用例执行的每个代码单元,其中,待测试产品包括多个代码单元。所述方法还可以包括:由所述处理器确定用于所述测试用例的执行时间。所述方法还可以包括:至少部分地基于所述测试用例执行的代码单元的数量以及用于所述测试用例的执行时间,计算所述测试用例的效率等级。可以包括以下特征中的一个或多个。所述方法还可以包括:确定在所述测试套件中执行所述多个代码单元中的每一个的次数。所述方法还可以包括:至少部分地基于在所述测试套件中执行本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN105824748.html" title="用于确定测试用例效率的方法和系统原文来自X技术">用于确定测试用例效率的方法和系统</a>

【技术保护点】
一种计算机实现的方法,包括:由处理器确定包括多个测试用例的测试套件中的测试用例执行的每个代码单元,其中,待测试产品包括多个代码单元;由所述处理器确定用于所述测试用例的执行时间;以及由所述处理器至少部分地基于所述测试用例执行的代码单元的数量以及用于所述测试用例的执行时间,计算所述测试用例的效率等级。

【技术特征摘要】
2015.01.22 US 14/602,7381.一种计算机实现的方法,包括:
由处理器确定包括多个测试用例的测试套件中的测试用例执行的每个
代码单元,其中,待测试产品包括多个代码单元;
由所述处理器确定用于所述测试用例的执行时间;以及
由所述处理器至少部分地基于所述测试用例执行的代码单元的数量以
及用于所述测试用例的执行时间,计算所述测试用例的效率等级。
2.如权利要求1所述的计算机实现的方法,还包括:
确定在所述测试套件中执行所述多个代码单元中的每一个的次数。
3.如权利要求2所述的计算机实现的方法,还包括:
至少部分地基于在所述测试套件中执行所述多个代码单元中的每一个
的次数...

【专利技术属性】
技术研发人员:MS富尔顿JR麦克米伦
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1