[发明专利]一种业务功能的回归测试方法、装置及系统有效
| 申请号: | 201110413848.3 | 申请日: | 2011-12-12 |
| 公开(公告)号: | CN103164328A | 公开(公告)日: | 2013-06-19 |
| 发明(设计)人: | 申民;冯瑞;弋鹏翔;费菲;王创;吴江 | 申请(专利权)人: | 中国移动通信集团陕西有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 彭晓玲;张杏珍 |
| 地址: | 710075 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 功能 回归 测试 方法 装置 系统 | ||
1.一种业务功能的回归测试方法,其特征在于,包括步骤:
通过案例编辑软件生成业务测试案例;
将生成的业务测试案例翻译为测试工具可执行的测试程序脚本;
根据得到的测试程序脚本执行测试;
输出测试结果。
2.如权利要求1所述的业务功能的回归测试方法,其特征在于,所述案例编辑软件是Microsoft EXCEL。
3.如权利要求1或2所述的业务功能的回归测试方法,其特征在于,所述通过案例编辑软件生成业务测试案例的步骤进一步包括:
对所述需要测试的业务进行测试要点分析、校验方式分析和测试路径覆盖分析,得到业务流程图;
根据得到的业务流程图,将业务功能的操作步骤按预定顺序组织,并将每一步骤的操作对象和操作动作一一对应,对操作对象设置不少于一个的关键字,生成逻辑测试脚本;
设置所述每一步骤的参数值和检查结果值。
4.如权利要求3所述的业务功能的回归测试方法,其特征在于,所述步骤还包括:
将不少于一个的测试案例按照预定的逻辑组织成一个场景;
设置测试案例使用的测试数据。
5.如权利要求1或2所述的业务功能的回归测试方法,其特征在于,所述将生成的业务测试案例翻译为测试工具可执行的测试程序脚本的步骤进一步包括:
在测试案例中设置的对象元素和被测试系统的对象元素间创建映射关系;
将测试案例翻译为测试工具可执行的测试脚本。
6.如权利要求5所述的业务功能的回归测试方法,其特征在于,所述将生成的业务测试案例翻译为测试工具可执行的测试程序脚本的步骤还包括:
将所述在测试案例中设置的对象元素和被测试系统的对象元素间创建映射关系的步骤和所述将测试案例翻译为测试工具可执行的测试脚本的步骤合并执行。
7.如权利要求1或2所述的业务功能的回归测试方法,其特征在于,所述根据得到的测试程序脚本执行测试的步骤进一步包括:
将不少于一个的测试案例按照预定顺序组织,通过脚本调度执行测试。
8.如权利要求1或2所述的业务功能的回归测试方法,其特征在于,所述输出测试结果的步骤进一步包括:
输出的测试结果包括总结性的一个场景下案例的通过情况和/或所述案例的每一步骤的通过情况和具体值的验证情况。
9.一种用于业务功能的回归测试系统,其特征在于,包括构建装置、翻译装置、执行装置和输出装置,其中
所述构建装置,用于通过案例编辑软件构建业务测试案例,并输出给翻译装置;
所述翻译装置,用于将输入的业务测试案例翻译为测试工具可执行的测试程序脚本,并输出给执行装置;
所述执行装置,用于根据输入的测试程序脚本执行测试,并将测试结果输出给输出装置,还用于将不少于一个的测试案例按照预定顺序组织,通过脚本调度执行测试;
所述输出装置,用于输出测试结果,所述输出的测试结果包括总结性的一个场景下案例的通过情况和/或所述案例的每一步骤的通过情况和具体值的验证情况。
10.如权利要求9所述的用于业务功能的回归测试系统,其特征在于,所述构建装置进一步包括:
业务路径分析模块,用于对所述需要测试的业务进行测试要点分析、校验方式分析、测试路径覆盖分析,得到业务流程图,并将所述业务流程图输出给逻辑测试脚本组织模块;
逻辑测试脚本组织模块,用于根据输入的业务流程图,将业务功能的操作步骤按预定顺序组织,并将每一步骤的操作对象和操作动作一一对应,对操作对象设置不少于一个的关键字,生成逻辑测试脚本,并输出给测试数据设置模块;
测试数据设置模块,用于根据输入的逻辑测试脚本,设置所述每一步骤的参数值和检查结果值。
测试场景组织模块,用于将不少于一个的测试案例按照预定的逻辑组织成一个场景。
11.如权利要求8所述的用于业务功能的回归测试系统,其特征在于,所述翻译装置进一步包括:
对象映射模块,用于在测试案例中设置的对象元素和被测试系统的对象元素间创建映射关系,并输出给脚本解析模块;
脚本解析模块,用于根据输入的对象映射关系,将测试案例翻译为测试工具可执行的测试脚本。
脚本封装模块,用于将脚本解析模块和对象映射模块进行封装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团陕西有限公司,未经中国移动通信集团陕西有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110413848.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种确定地物之间方向角度的方法
- 下一篇:控制方法和电子设备





