[发明专利]用于自动化测试的紧凑架构有效
申请号: | 200980134475.7 | 申请日: | 2009-09-03 |
公开(公告)号: | CN102144221A | 公开(公告)日: | 2011-08-03 |
发明(设计)人: | 丁亚超;祝国华 | 申请(专利权)人: | 弗莱克斯电子有限责任公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 李芳华 |
地址: | 美国科*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 自动化 测试 紧凑 架构 | ||
1.一种使用紧凑架构的用于自动化测试的系统,包括:
多个功能,包括以下各项中的至少一个:测试模块的开发、测试流的开发和测试流的执行;
认证器,能操作为确定用户的特性,所述特性定义了所述用户能够执行所述一个或多个功能中的哪一个;以及
图形用户界面,对应于所述多个功能。
2.根据权利要求1的系统,还包括:
自动化测试设备,操作为执行所述紧凑架构,以对单元进行测试。
3.根据权利要求1的系统,还包括:
数据显示器,能操作为显示与所述紧凑架构的执行相关联的实时数据。
4.根据权利要求3的系统,其中所述数据显示器操作为显示所述实时数据的图形表示。
5.根据权利要求1的系统,其中所述紧凑架构还包括:
结果处理器,操作为将数据格式化为多个用户定义的报告格式。
6.根据权利要求1的系统,其中所述测试模块的开发包括源代码的修改,并且其中所述紧凑架构操作为对所述源代码进行编译和加载。
7.根据权利要求6的系统,其中所述紧凑架构操作为在运行时间动态地执行所述源代码。
8.根据权利要求1的系统,其中所述测试模块的开发包括指定外部过程调用。
9.根据权利要求2的系统,还包括:
多个所述自动化测试设备。
10.一种使用紧凑架构的用于自动化测试的方法,包括以下步骤:
执行所述紧凑架构;
确定第一用户的特性;
定义包括测试模块的开发、测试流的开发和测试流的执行的一个或多个功能;以及
取决于所述用户特性来向所述第一用户提供所述一个或多个功能中的至少一个。
11.根据权利要求10的方法,其中所述测试流包括多个测试模块。
12.根据权利要求10的方法,还包括:
显示与所述紧凑架构的所述执行相关的实时数据。
13.根据权利要求10的方法,还包括:
使所述提供步骤中止;
确定第二用户的特性;
取决于所述第二用户的特性来向所述第二用户提供所述一个或多个功能中的至少一个,其中所述一个或多个功能中的所述至少一个针对所述第二用户和所述第一用户不同。
14.根据权利要求10的方法,还包括:
执行测试模块;
根据测试模块的所述执行来生成原始结果数据;以及
使用被格式化为用户定义的报告格式的所述原始结果数据来生成报告。
15.根据权利要求10的方法,还包括:
执行测试模块;
执行包括所述测试模块的测试流;
接收命令;以及
响应于所述命令,暂停所述测试流的执行,使得所述测试流挂起所述测试模块的执行。
16.根据权利要求15的方法,还包括:
重新开始所述测试流的执行。
17.根据权利要求10的方法,还包括:
执行测试模块;
执行包括所述测试模块的测试流;
接收命令;以及
响应于所述命令,在完成所述测试模块的执行之后暂停所述测试流的执行。
18.根据权利要求17的方法,还包括:
重新开始所述测试流的执行。
19.一种用于自动化测试的紧凑架构,包括:
测试模块开发组件,操作为对测试模块进行开发和定义;
多个测试模块,其中所述测试模块中的每一个包括参数数据和结果处理数据,并且其中所述多个测试模块中的每一个操作为对受测单元执行测试;
配置模块,操作为定义测试流,该测试流包括所述多个测试模块中的至少一个;以及
执行模块,操作为执行所述测试流;
其中一个或多个用户取决于所述一个或多个用户的特性来执行所述测试模块、所述配置模块和所述执行模块。
20.根据权利要求19的用于自动化测试的紧凑架构,还包括:
结果报告,包括由所述执行模块生成的、响应于所述一个或多个用户的输入而格式化的原始数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于弗莱克斯电子有限责任公司,未经弗莱克斯电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980134475.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:感知信号输出装置
- 下一篇:微波辅助旋转物理气相沉积