软件测试用例的构建方法技术

技术编号:19240264 阅读:28 留言:0更新日期:2018-10-24 03:52
本发明专利技术涉及软件测试领域,公开了一种软件测试用例的构建方法,包括以下步骤:S1、将软件测试过程中的质量模型进行列表,获得质量模型列表,所述质量模型包括软件测试的功能性、可靠性、易用性、效率、维护性及可移植性中的至少一种;S2、根据软件测试需求,按质量模型列表生成软件测试用例;S3、输出软件测试用例。本发明专利技术的软件测试用例的构建方法步骤简单,对软件测试覆盖面广,降低了用例设计时遗漏的风险。

【技术实现步骤摘要】
软件测试用例的构建方法
本专利技术涉及软件测试领域,更具体地说,涉及一种软件测试用例的构建方法。
技术介绍
测试用例是将软件测试的行为活动做一个科学化的组织归纳,目的是能够将软件测试的行为转化成可管理的模式,同时测试用例也是将测试具体量化的方法之一。在软件测试用例的构建过程中,最容易出现用例覆盖不全的情况,即构建用例时会出现遗漏的风险。因此,需要一种新的软件测试用例的构建方法,实现用例构建覆盖全面。
技术实现思路
本专利技术的目的在于提供一种软件测试用例的构建方法,解决现有软件测试用例构建过程中用例覆盖不全的问题。本专利技术提供了一种软件测试用例的构建方法,包括以下步骤:S1、将软件测试过程中的质量模型进行列表,获得质量模型列表,所述质量模型包括软件测试的功能性、可靠性、易用性、效率、维护性及可移植性中的至少一种;S2、根据软件测试需求,按质量模型列表生成软件测试用例;S3、输出软件测试用例。进一步地,所述步骤S2包括以下步骤:S21、将所述质量模型进行分解,得二级分解项,将软件测试过程中的二级分解项进行列表,获得二级分解项列表;所述功能性的二级分解项包括实用性、准确性、互操作性、保密安全性、及功能的依从性中的至少一种;所述可靠性的二级分解项包括成熟性、容错性、易恢复性、及可靠性的依从性中的至少一种;所述易用性的二级分解项包括易理解性、易学性、易操作性、易吸引性、及易用性的依从性中的至少一种;所述效率的二级分解项包括时间特性,资源利用性,及效率依从性中的至少一种;所述维护性的二级分解项包括易分析性、易改变性、稳定性、易测试性、及维护性的依从性中的至少一种;所述可移植性的二级分解项包括适应性、易安装性、共存性、易替换性、及可移植性的依从性中的至少一种;S22、根据软件测试需求,按二级分解项列表生成软件测试用例。进一步地,所述步骤S22完成后还包括以下步骤:S23、对生成的软件测试用例进行复审,去除重复的二级分解项。本专利技术软件测试用例的构建方法,通过设计包括功能性、可靠性、易用性、效率、维护性、可移植性的质量模型,针对具体需求按质量模型构建软件测试用例,从而使得软件测试用例设计覆盖全面,大大降低了用例设计时遗漏的风险。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下对本专利技术进行进一步详细说明。本专利技术第一实施例,提出了一种网站用户注册的软件测试用例构建方法,如表1所示,包括以下步骤:将质量模型的二级分解项列表,其中质量模型包括软件测试的功能性、可靠性、易用性、效率、维护性及可移植性;功能性可包括适合性、互操作习惯和保密安全性;可靠性包括成熟性、容错性;易用性包括易理解性、易操作性;效率包括时间特性和资源利用性;维护性包括易分析性、易改变性和稳定性,可移植性包括适应性;根据列表进行具体的用例构建;输出软件测试用例。表1一种网站用户注册软件测试用例的构建列表。本专利技术提出了第二实施例,本实施例中质量模型的二级分解项分别如下:功能性的二级分解项包括实用性、准确性、互操作性、保密安全性、以及功能的依从性;可靠性的二级分解项包括成熟性、容错性、易恢复性、以及可靠性的依从性;易用性的二级分解项包括易理解性、易学性、易操作性、易吸引性、以及易用性的依从性;效率的二级分解项包括时间特性,资源利用性,以及效率依从性;维护性的二级分解项包括易分析性、易改变性、稳定性、易测试性、以及维护性的依从性;可移植性的二级分解项包括适应性、易安装性、共存性、易替换性、可移植性的依从性。在构建软件测试用例的过程中,可以根据需求对上述质量模型选择性使用。在生成软件测试用例后,对生成的软件测试用例进行复审,去掉重复的二级分解项后,输出软件测试用例。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种软件测试用例的构建方法,其特征在于,包括以下步骤:S1、将软件测试过程中的质量模型进行列表,获得质量模型列表,所述质量模型包括软件测试的功能性、可靠性、易用性、效率、维护性及可移植性中的至少一种;S2、根据软件测试需求,按质量模型列表生成软件测试用例;S3、输出软件测试用例。

【技术特征摘要】
1.一种软件测试用例的构建方法,其特征在于,包括以下步骤:S1、将软件测试过程中的质量模型进行列表,获得质量模型列表,所述质量模型包括软件测试的功能性、可靠性、易用性、效率、维护性及可移植性中的至少一种;S2、根据软件测试需求,按质量模型列表生成软件测试用例;S3、输出软件测试用例。2.根据权利要求1所述的软件测试用例的构建方法,其特征在于,所述步骤S2包括以下步骤:S21、将所述质量模型进行分解,得二级分解项,将软件测试过程中的二级分解项进行列表,获得二级分解项列表;所述功能性的二级分解项包括实用性、准确性、互操作性、保密安全性、及功能的依从性中的至少一种;所述可靠性的二级分解项包括成熟性、容错性、易...

【专利技术属性】
技术研发人员:章丽琴
申请(专利权)人:深圳市美好创亿医疗科技有限公司
类型:发明
国别省市:广东,44

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

1