【技术实现步骤摘要】
本专利技术涉及自动化测试领域,具体涉及到,通过合理的划分软件的普通模块和核心模块,根据测试用例的选择比例和复杂度,快速的选定可以有效的进行自动化测试的用例,降低自动化测试的成本。技术背景在软件测试日新月异发展的今天,自动化测试正在成为软件测试领域里的一个非常瞩目的趋势和潮流。随着对软件质量的重视、软件系统规模的扩大和复杂性的提高,很多软件公司正在或已经在企业测试团队内部实施软件自动化测试流程和框架,同时也把自动化技能作为人才衡量和业绩考核的重要技能指标。但由于被测试程序的快速变化、测试用例选择不当、框架不可靠、脚本编程问题等原因,自动化测试项目很难取得成功。分析这些问题的根源,我们可以看到,自动化测试必须分阶段逐步展开,而不能局限在某个阶段完成自动化测试。在自动化开始之初,合理的选择测试用例对自动化测试的成败起着至关重要的作用。为此提出,为选择自动化测试用例提供一定的原则和参考标准,替代以往的仅仅依靠软件测试工程师经验编写测试用例的方法,提高测试用例选择的科学性和有效性,提高自动化测试的成功率。
技术实现思路
本专利技术要解决的技术问题是:对自动化成功率低、自动化测试用例选择缺乏科学性和原则性的问题,提出。本专利技术所采用的技术方案为: ,所述方法步骤如下: 1)将架构固定、需求稳定的欲引进自动化测试的被测试软件,按照模块的技术性和重要性分为普通模块和核心模块,其中,普通模块为一般的业务支撑类模块,核心模块为重要的技术支撑类模块, 2)确定两类模块的自动化比例; 3)确定测试用例的复杂度,测试用例的复杂度通过评估用例包含的操作数和检查点来 ...
【技术保护点】
一种快速选定自动化测试用例的方法,其特征在于,所述方法步骤如下:?1)将架构固定、需求稳定的欲引进自动化测试的被测试软件,按照模块的技术性和重要性分为普通模块和核心模块,其中,普通模块为一般的业务支撑类模块,核心模块为重要的技术支撑类模块,2)确定两类模块的自动化比例;3)确定测试用例的复杂度,测试用例的复杂度通过评估用例包含的操作数和检查点来确定,操作数小于5且检查点数小于5的用例为简单用例,操作数大于5?小于10且检查点个数大于5的用例为复杂用例;4)调整测试用例,对于测试用例复杂度的调整方法有:拆分测试用例、合并测试用例;5)测试用例的选择,核心模块选择复杂度低的测试用例,普通模块选择复杂度高的用例。
【技术特征摘要】
1.一种快速选定自动化测试用例的方法,其特征在于,所述方法步骤如下: 1)将架构固定、需求稳定的欲引进自动化测试的被测试软件,按照模块的技术性和重要性分为普通模块和核心模块,其中,普通模块为一般的业务支撑类模块,核心模块为重要的技术支撑类模块, 2)确定两类模块的自动化比例; 3)确定测试用例的复杂度,测试用例的复杂度通过评估用例包含的操作数和检查点来确定,操作数小于5且检查点数小于5的用例为简单用例,操作数大于5小于10且检查点个数大于5的用例为复杂用例; 4)调整测试用例,对于测试用例复杂度的调整方法有:拆分测试用例、合并测试用例; 5)测试用例的选...
【专利技术属性】
技术研发人员:郭静,赵霞,张新玲,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。