[发明专利]一种基于数据的测试用例设计方法有效

专利信息
申请号: 201911372502.6 申请日: 2019-12-27
公开(公告)号: CN111124928B 公开(公告)日: 2023-03-14
发明(设计)人: 唐雪飞;杨明杰;马晨曦;胡茂秋 申请(专利权)人: 成都康赛信息技术有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 成都虹盛汇泉专利代理有限公司 51268 代理人: 刘冬静
地址: 610054 四川省成都市成华区*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 数据 测试 设计 方法
【权利要求书】:

1.一种基于数据的测试用例设计方法,其特征在于,包括以下步骤:

S1、分析出软件的所有功能逻辑链、所有原始数据项、所有成果数据项;所述原始数据项提供软件运行的必要数据,包括软件运行时用户可以输入的所有数据项和默认数据项;所述成果数据项是软件运行后为用户提供的数据;所述功能逻辑链是软件运行时各个功能模块和模块中各个功能的逻辑关系;通过每个功能模块间的逻辑关系和各个功能模块中每个功能间的逻辑关系将软件中所有的功能联系起来,形成一条或者多条功能逻辑链;S2、设计出软件的所有数据周期链,并在数据周期链中标识原始数据项和成果数据项;包括以下子步骤:

S21、分析出软件的所有数据周期链:通过软件需求文档和设计文档进行分析,得到每个功能运行前的数据项集合和运行后的数据项集合;将每个功能需要的数据项集合带入步骤S11得到的功能逻辑链,从而得到数据周期链,周期链中节点为数据项集合,节点间关系为具体功能逻辑;

S22、在数据周期链中标识原始数据项和成果数据项:参照步骤S12中得到的原始数据项,在数据周期链中标识出所有的原始数据项;参照步骤S13中得到的成果数据项,在数据周期链中标识出所有的成果数据项;

S3、覆盖度检查:检查数据周期链是否覆盖所有功能和数据项,若是则执行步骤S4,否则返回步骤S1;

S4、用例数据值设计:设计原始数据项数据值,并形成有效值测试用例链和无效值测试用例;

S5、完成用例设计,进行用例整理:根据软件需求文档,在有效值测试用例链的所有成果数据项集合中补充对应功能逻辑运行后的提示信息;根据软件的角色权限/团队权限/用户权限进行统一整理,最终形成完整的测试用例,完成测试用例的设计。

2.根据权利要求1所述的一种基于数据的测试用例设计方法,其特征在于,所述步骤S1包括以下子步骤:

S11、分析软件的所有功能模块及逻辑关系链,得到软件的功能逻辑链:

通过对软件功能清单和需求文档进行分析,得到软件的所有功能模块和每个功能模块的具体功能;

通过对软件需求文档和设计文档进行分析,得到所有的功能模块逻辑链以及各模块的功能逻辑链;

通过功能模块逻辑链将各个功能模块的具体功能进行关联,得到所有功能的功能逻辑链;

S12、分析软件所有的原始数据项:

通过对软件数据字典表或设计文档进行分析,得到全部数据项的名称和应用模块;

通过对软件需求文档和设计文档进行分析,得到所有内置数据项的名称、默认值和应用模块,以及所有输入数据项的名称和应用模块;

S13、分析软件产生的成果数据项:通过软件需求文档和设计文档确认软件各个模块产出的成果数据项,从而得到所有成果数据项的数据项名称和应用模块。

3.根据权利要求1所述的一种基于数据的测试用例设计方法,其特征在于,所述步骤S4包括以下子步骤:

S41、设计有效的原始数据项的数据值,测算出对应的成果数据项的值:通过软件需求文档,使用等价类划分法为每个原始数据项设计出有效值和无效值;

S42、形成有效值测试用例链:将所有原始数据项的有效值代入数据周期链中,根据功能逻辑测算出对应的成果数据项值,形成有效值测试用例链;

S43、形成无效值测试用例:通过原始数据项的无效值和软件需求文档,设计出无效值测试用例集合。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都康赛信息技术有限公司,未经成都康赛信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911372502.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top