[发明专利]用于面向服务架构的测试数据创建和执行系统有效
申请号: | 200910177793.3 | 申请日: | 2009-09-28 |
公开(公告)号: | CN101719092A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | A·奥塔维;S·卡皮利;A·蒙塔纳里 | 申请(专利权)人: | 埃森哲环球服务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 瑞士沙*** | 国省代码: | 瑞士;CH |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 面向 服务 架构 测试数据 创建 执行 系统 | ||
1.一种用于面向服务架构的测试执行系统,包括:
符合工程区域结构的标准化工程区域规范的存储系统,所述标准 化工程区域规范包括:
标准化测试目录命名规则;以及
标准化测试文件命名规则;以及
存储器,包括:
工程区域管理组件,其可操作以:
定位所述存储系统上的所述工程区域结构;
解析所述工程区域结构,以确定:
所述工程区域结构中的工程区域;
所述工程区域中的测试环境区域;以及
所述测试环境区域中的web服务区域;以及
所述web服务区域中的web服务方法区域;
图形用户界面GUI组件,可操作以:
呈现包括对象选择器的测试对象选择界面,其包括:
包含所述测试环境区域的测试环境选择器;
包含所述web服务区域的web服务选择器;以及
包含所述web服务方法区域的方法选择器;
使用所述对象选择器来获得所选的对象选择;
将所述对象选择指定给所述工程区域管理组件,以及作为 响应,接收包括针对所述对象选择的对象测试的对象测试列表;
通过以下动作创建测试用例:
分析访问模型,所述访问模型描述如何访问要测试的 所述对象选择;
创建模型模式,所述模型模式定义用于所述对象选择 的模型请求消息和模型测试响应;以及
使用所述模型模式生成所述测试用例;
针对所述对象选择而调用所述测试用例;
接收通过调用所述测试用例的单元测试响应;
将所述单元测试响应与所述模型测试响应进行比较以确定 所述单元测试响应是否将所述测试用例确认为XSD模式文件,并且 在所述单元测试响应将所述测试用例确认为所述XSD模式文件时将 所述XSD模式文件添加到所述对象测试列表;以及
处理器,耦合至所述存储器和所述存储系统,并且可操作以执 行所述工程区域管理组件和所述GUI组件;
其中所述对象选择器还包括异步测试选择器,其填入有第一异 步测试对象和第二异步测试对象,
其中所述第一异步测试对象表示针对测试第一工程区域和第二 工程区域中分别的第一web服务和第二web服务的方法的web服务 方法测试的多个方法选择,
其中所述工程区域分别包括所述第一工程区域和所述第二工程 区域,
其中所述第一工程区域包括第一测试环境区域和第二测试环境 区域,
其中所述第一测试环境区域和所述第二测试环境区域分别包括 用于所述第一web服务和第三web服务的web服务区域;以及
其中所述第二异步测试对象表示针对测试所述第一web服务和 所述第三web服务的方法的web服务方法测试的多个方法选择。
2.根据权利要求1所述的系统,其中使用所述对象选择器获得 的所述对象选择包括来自所述方法选择器的方法选择,并且响应于 所述方法选择而接收的所述对象测试列表包括方法测试列表,所述 方法测试列表包括用于所述方法选择的各方法测试。
3.根据权利要求1所述的系统,
其中所述第二异步测试对象还表示调用针对所述第一web服务 和所述第三web服务的异步测试的、包括异步测试的所述web服务 方法测试的多个方法选择。
4.根据权利要求1所述的系统,其中所述对象选择器还包括: 包含完全web服务测试对象的完全web服务测试选择器,其中所述 完全web服务测试对象表示多个方法选择,所述多个方法选择表示 对第一web服务的方法进行测试的相应web服务方法测试。
5.根据权利要求1所述的系统,其中所述GUI组件通过获得所 述对象选择来响应所述对象选择,并且还可以操作以呈现用户证书 管理界面,所述用户证书管理界面包括:IP地址参数;用户名参数; 以及密码参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球服务有限公司,未经埃森哲环球服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910177793.3/1.html,转载请声明来源钻瓜专利网。