[发明专利]一种用例自动执行的控制方法及装置有效
申请号: | 200810142753.0 | 申请日: | 2008-07-29 |
公开(公告)号: | CN101334755A | 公开(公告)日: | 2008-12-31 |
发明(设计)人: | 徐振良 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 执行 控制 方法 装置 | ||
1.一种用例自动执行的控制装置,其包括:一管理工具模块,所述管理工具模块用于实现用例获取、用例保存、用例执行过程保存、用例执行结果保存及输出;
一执行工具模块,所述执行工具模块用于用例读取、用例分析、用例自动执行;
其特征在于,所述控制装置还包括:一规则控制模块,用于对所述执行工具模块和所述管理工具模块进行控制,通过预先编写的一执行规则自动对用例的状态进行跟踪维护。
2.根据权利要求1所述的控制装置,其特征在于,所述执行规则通过C++程序设计语言或SQA脚本控制语言实现。
3.一种如权利要求1所述控制装置的控制方法,其包括以下步骤:
A、一管理工具模块获取并存储预先设计好的用例;
B、一执行工具模块从所述管理工具模块中读取待执行的用例,并进行用例分析;
C、所述执行工具模块按所述执行规则自动对用例的状态进行跟踪维护,并将执行过程和执行结果发给所述管理工具模块;
D、所述管理工具模块对执行过程进行保存,并对执行结果进行保存及输出。
4.根据权利要求3所述的控制方法,其特征在于,所述自动跟踪维护过程包括:用例属性判断、用例状态判断、用例属性信息更新和状态信息更新之操作。
5.根据权利要求4所述的控制方法,其特征在于,所述自动跟踪维护过程还包括以下具体步骤:
C1、从所述管理工具模块中选择对象;
C2、检测所述对象是否为用例,如果不是且不是结束标识,则返回步骤C1;
C3、如果是用例且不是结束标识,则检测用例的执行状态;如果用例的执行状态为已执行,则返回步骤C1;
C4、如果用例的执行状态为未执行,则清空用例执行状态标识,按照所述执行规则信息更改用例的状态信息和属性信息。
6.根据权利要求3所述的控制方法,其特征在于,所述步骤B还包括:
所述用例分析过程还生成待测产品使用的各种场景和在对应场景下会出现的操作及流程。
7.根据权利要求3所述的控制方法,其特征在于,所述用例的要素包括:用例名称、用例内容、用例执行状态、用例属性。
8.根据权利要求4所述的控制方法,其特征在于,所述用例属性信息包括:未通过、已通过。
9.根据权利要求4所述的控制方法,其特征在于,所述执行状态信息包括:未执行、已执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810142753.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:保健木地板
- 下一篇:一种通信终端自动获取配置的方法及设备