[发明专利]使用继承的测试属性对网络服务进行测试在审
| 申请号: | 201380080299.X | 申请日: | 2013-10-17 |
| 公开(公告)号: | CN105637500A | 公开(公告)日: | 2016-06-01 |
| 发明(设计)人: | 里卡多·亚历山大·德·奥利韦拉·施陶特;雨果·瓦列斯·维埃拉;卡里纳·德·皮尼奥·佩拉尔塔;马伊罗·佩德里尼 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
| 主分类号: | G06F17/00 | 分类号: | G06F17/00 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 康泉;宋志强 |
| 地址: | 美国德*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 使用 继承 测试 属性 网络服务 进行 | ||
1.一种用于使用继承的测试属性对网络服务进行测试的方法,包括:
生成网络服务入口点的测试模板,其中测试模板包括多个测试属性;
基于所述测试模板生成多个测试元素,其中测试元素继承所述多个测试属性;以 及
执行所述多个测试元素。
2.根据权利要求1所述的方法,进一步包括:在所述测试元素中重写位于所述测 试元素中的多个测试属性。
3.根据权利要求1所述的方法,进一步包括:基于所述测试模板,生成对所述网 络服务入口点进行描述的文档。
4.根据权利要求1所述的方法,进一步包括:将多个测试元素集合成测试用例, 其中测试用例是多个测试元素的容器。
5.根据权利要求1所述的方法,进一步包括:
修改位于所述测试模板中的所述测试属性,以反映网络服务入口点的改变;并且
通过继承位于所述测试模板中的所修改的测试属性,修改位于所述测试元素中的 所述测试属性。
6.根据权利要求1所述的方法,其中执行所述多个测试元素包括:
向所述网络服务入口点发送请求;并且
从所述网络服务入口点接收响应。
7.根据权利要求6所述的方法,进一步包括:根据声明验证所述响应。
8.根据权利要求7所述的方法,进一步包括:基于所述响应实施动作。
9.根据权利要求1所述的方法,其中所述测试元素从测试模板、另一个测试元素 或其组合继承所述多个测试属性。
10.一种用于使用继承的测试属性对网络服务进行测试的系统,包括:
处理器;
存储器,通信地联接至所述处理器,所述存储器包括:
测试数据库,所述测试数据库用于存储多个网络服务入口点的多个测试模板, 其中测试模板包括用于描述网络服务入口点的多个测试属性;
解析器,所述解析器用于生成多个测试元素以对所述网络服务进行测试,其 中所述多个测试元素从所述多个测试模板继承所述多个测试属性;以及
运行器,所述运行器用于执行所述多个测试元素。
11.根据权利要求10所述的系统,其中执行所述多个测试元素包括:处理包括在 所述测试元素中的多个变量。
12.根据权利要求11所述的系统,其中所述多个变量是来自之前的测试元素的响 应。
13.根据权利要求10所述的系统,进一步包括:用于生成报告的报告模块。
14.根据权利要求10所述的系统,进一步包括:用于执行特定测试操作的用例操 纵器。
15.一种用于使用继承的测试属性对网络服务进行测试的计算机程序产品,所述 计算机程序产品包括:
计算机可读存储介质,所述计算机可读存储介质包括包含在其中的计算机可用程 序代码,所述计算机可用程序代码包括在由处理器执行时进行以下操作的计算机可用 程序代码:
生成网络服务入口点的测试模板,其中测试模板包括多个测试属性;
基于所述测试模板生成多个测试元素,其中测试元素继承所述多个测试属性;
将多个测试元素集合成多个测试用例;
执行所述多个测试用例;以及
基于所述测试用例的所述执行,生成测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380080299.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于搜索数据库的方法
- 下一篇:内存完整性检查





