[发明专利]Servlet接口测试方法及测试客户端在审
| 申请号: | 201611059162.8 | 申请日: | 2016-11-24 |
| 公开(公告)号: | CN106776287A | 公开(公告)日: | 2017-05-31 |
| 发明(设计)人: | 刘秀华;林森林;鲁丽 | 申请(专利权)人: | 泰康保险集团股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 隆天知识产权代理有限公司72003 | 代理人: | 郑特强,李昕巍 |
| 地址: | 100031 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | servlet 接口 测试 方法 客户端 | ||
1.一种Servlet接口测试方法,应用于一测试客户端;其特征在于,所述Servlet接口测试方法包括:
监听所述客户端接收的输入以获取待测试Servlet接口的测试请求以及归属于所述测试请求的目标地址;
判断测试请求的类型,并根据所述测试请求类型以及归属于所述测试请求的目标地址建立所述待测试Servlet接口与目标服务器的通信链接;
获取所述归属于所述测试请求的测试参数,并将所述测试参数发送至所述目标服务器以获取所述目标服务器根据所述测试参数返回的测试结果。
2.根据权利要求1所述方法,其特征在于,所述测试请求包括提交请求,所述提交请求为JSON数据串格式;
所述获取所述归属于所述测试请求的测试参数,并将所述测试参数发送至所述目标服务器以获取所述目标服务器根据所述测试参数返回的测试结果包括:
对所述JSON数据串进行解析,获取所述归属于所述提交请求的测试用例参数;
将所述测试用例参数发送至所述目标服务器以获取所述目标服务器根据所述测试用例参数返回的测试结果。
3.根据权利要求1所述方法,其特征在于,所述测试请求包括获取请求,归属于所述获取请求的目标地址包括测试用例参数;
所述获取所述归属于所述测试请求的测试参数,并将所述测试参数发送至所述目标服务器以获取所述目标服务器根据所述测试参数返回的测试结果包括:
从所述获取请求的目标地址中获取所述归属于所述获取请求的测试用例参数;
将所述测试用例参数发送至所述目标服务器以获取所述目标服务器根据所述测试用例参数返回的测试结果。
4.根据权利要求1-3任一项所述方法,其特征在于,所述方法还包括:
对获取的所述归属于所述测试请求的所述测试参数进行加密处理;
将加密后的所述测试参数发送至所述目标服务器以获取所述目标服务器根据加密后的所述测试参数返回的测试结果;
对返回的加密后的所述测试参数对应的所述测试结果进行解密处理。
5.根据权利要求4所述方法,其特征在于,所述客户端包括可配置的配置文件,所述配置文件包括加密密钥和对应的解密密钥;
所述对获取的所述归属于所述测试请求的所述测试参数进行加密处理包括:
根据所述配置文件中的所述加密密钥对所述测试参数进行加密处理;
所述对返回的加密后的所述测试参数对应的所述测试结果进行解密处理包括:
根据所述配置文件中的所述解密密钥对加密后的所述测试参数对应的所述测试结果进行解密处理。
6.一种Servlet接口测试客户端,其特征在于,所述客户端包括:
请求获取模块,用于监听所述客户端接收的输入以获取待测试Servlet接口的测试请求以及归属于所述测试请求的目标地址;
请求处理模块,用于判断测试请求的类型,并根据所述测试请求类型以及归属于所述测试请求的目标地址建立所述待测试Servlet接口与目标服务器的通信链接;
结果获取模块,用于获取所述归属于所述测试请求的测试参数,并将所述测试参数发送至所述目标服务器以获取所述目标服务器根据所述测试参数返回的测试结果。
7.根据权利要求6所述客户端,其特征在于,所述测试请求包括提交请求,所述提交请求为JSON数据串格式;
所述结果获取模块,用于:对所述JSON数据串进行解析,获取所述归属于所述提交请求的测试用例参数;
将所述测试用例参数发送至所述目标服务器以获取所述目标服务器根据所述测试用例参数返回的测试结果。
8.根据权利要求6所述客户端,其特征在于,所述测试请求包括获取请求,归属于所述获取请求的目标地址包括测试用例参数;
所述结果获取模块,用于:从所述获取请求的目标地址中获取所述归属于所述获取请求的测试用例参数;
将所述测试用例参数发送至所述目标服务器以获取所述目标服务器根据所述测试用例参数返回的测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司,未经泰康保险集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611059162.8/1.html,转载请声明来源钻瓜专利网。





