测试案例构建方法及装置、测试设备制造方法及图纸

技术编号:23604536 阅读:32 留言:0更新日期:2020-03-28 05:40
本发明专利技术提供了一种测试案例补充方法及装置、测试设备,其中方法包括:从测试案例表中提取测试点并生成与所述测试点对应的初始命题集;从预设推理定律库中查找适合所述初始命题集的推理定律集;利用所述推理定律集对所述初始命题集中的初始命题进行推理操作,获得一个或多个推理命题;补充所述一个或多个推理命题至所述初始命题集中。本发明专利技术可以基于已有测试案例自动补充更多地测试案例,以便扩展测试案例,在测试案例的范围扩展后,能够对软件进行更广更大范围的软件测试,从而提高测试结果的准确度。

Test case construction method, device and test equipment

【技术实现步骤摘要】
测试案例构建方法及装置、测试设备
本申请涉及通信
,尤其涉及测试案例补充方法及装置、测试设备。
技术介绍
对于软件程序的软件测试中最重要的因素是设计并生成有效地测试案例。目前设计测试案例的过程为:测试人员依据用户需求说明书、技术方案说明书等文件,先梳理测试需求,然后梳理测试大纲、全景图、测试数据表最后构建测试案例。现有测试案例通常由设计人员手工编写,测试案例的设计质量与案例设计人员的经验知识等有密切关系,经验不足或人为疏忽都容易造成范围遗漏。在测试案例的测试范围不足的情况下,会导致后续测试结果的准确率较低。
技术实现思路
鉴于此,本申请提供一种测试案例生成方法及装置、测试设备,可以基于已有测试案例自动补充更多地测试案例,以便扩展测试案例,进而提高后续测试结果的准确度。为了实现上述目的,本申请提供了下述技术特征:一种测试案例补充方法,包括:从测试案例表中提取测试点并生成与所述测试点对应的初始命题集;从预设推理定律库中查找适合所述初始命题集的推理定律集;<br>利用所述推理定本文档来自技高网...

【技术保护点】
1.一种测试案例补充方法,其特征在于,包括:/n从测试案例表中提取测试点并生成与所述测试点对应的初始命题集;/n从预设推理定律库中查找适合所述初始命题集的推理定律集;/n利用所述推理定律集对所述初始命题集中的初始命题进行推理操作,获得一个或多个推理命题;/n补充所述一个或多个推理命题至所述初始命题集中。/n

【技术特征摘要】
1.一种测试案例补充方法,其特征在于,包括:
从测试案例表中提取测试点并生成与所述测试点对应的初始命题集;
从预设推理定律库中查找适合所述初始命题集的推理定律集;
利用所述推理定律集对所述初始命题集中的初始命题进行推理操作,获得一个或多个推理命题;
补充所述一个或多个推理命题至所述初始命题集中。


2.如权利要求1所述的方法,其特征在于,所述从测试案例表中提取测试点并生成与所述测试点对应的初始命题集包括:
从所述测试案例表中获取测试点;其中所述测试点包括多组测试数据,一组测试数据包括一组测试条件、该组测试条件中各个测试条件之间的连接关系,和,该组测试条件的测试结果;
对于每组测试数据:确定与该组测试条件中各个测试条件之间的连接关系对应的计算操作,利用所述计算操作连接该组测试条件中各个测试条件获得测试输入,将所述测试输入推导出所述测试结果的命题,确定为与该组测试数据对应的初始命题;
将多组测试数据对应的初始命题,组成所述初始命题集。


3.如权利要求1所述的方法,其特征在于,所述初始命题集中一个或多个初始命题之间的具有组合关系;则所述从预设推理定律库中查找适合所述初始命题集的推理定律集,包括:
针对每个组合关系:从预设推理定律库中查找与该组合关系对应的一个或多个推理定律,一个或多个推理定律组成该组合关系对应的推理定律集。


4.如权利要求3所述的方法,其特征在于,所述利用所述推理定律集对所述初始命题集中的初始命题进行推理操作,获得一个或多个推理命题包括:
对于一组合关系对应的推理定律集中各个推理定律:
确定该组合关系对应的至少一个初始命题;
对于所述至少一个初始命题的测试输入按该推理定律的输入执行组合操作,将至少一个初始命题的测试输出按该推理定律的输出执行组合操作;
将组合输入和组合结果作为一个推理命题。


5.如权利要求1所述的方法,其特征在于,所述补充所述一个或多个推理命题至所述初始命题集中包括:
判断所述初始命题集是否存在所述推理命题;
若存在则不添加所述推理命题;
若不存在则添加所述推理命题。


6.一种测试案例补充装...

【专利技术属性】
技术研发人员:李宁馨
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1