[发明专利]一种测试应用程序接口的方法和装置无效
申请号: | 200810094685.5 | 申请日: | 2008-05-07 |
公开(公告)号: | CN101576843A | 公开(公告)日: | 2009-11-11 |
发明(设计)人: | 王亚宏 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L12/26 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 魏 杉 |
地址: | 英属开曼群*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 应用程序 接口 方法 装置 | ||
1、一种测试应用程序接口的方法,其特征在于,包括如下步骤:
测试装置通过人机界面接收应用程序的参数信息;
所述测试装置根据所述测试装置之间的通信方式,将所述参数信息封装为符合该通信方式的接口测试数据,并通过所述应用程序接口向所述应用程序所在的服务器发送所述接口测试数据;
所述服务器通过所述应用程序接口接收所述接口测试数据,根据所述接口测试数据中的参数信息进行计算处理;
所述服务器向所述测试装置发送处理结果;
所述测试装置接收并通过所述人机界面显示所述处理结果。
2、如权利要求1所述的方法,其特征在于,所述参数信息包括测试接口类型、接口测试数据提交方式、所述应用程序接口的地址和所述应用程序变量名和变量值。
3、如权利要求2所述的方法,其特征在于,所述添加所述应用程序的计算数据之后包括:通过所述人机界面修改所述参数信息。
4、如权利要求2或3所述的方法,其特征在于,
所述通信方式包括HTTP传输协议;
所述接口测试数据的形式包括可扩展标记语言HTML表单。
5、如权利要求1,2或3所述的方法,其特征在于,所述人机界面的形式包括互联网Web页。
6、如权利要求1所述的方法,其特征在于,所述通过所述应用程序接口向所述应用程序所在的服务器发送所述接口测试数据包括:
使用加密算法根据所述接口测试数据进行计算得到数字签名,
将所述数字签名加入所述接口测试数据并通过所述应用程序接口向所述应用程序所在的服务器发送;
并且,所述所述服务器通过所述应用程序接口接收所述接口测试数据之后包括:
服务器使用校验密钥验证收到的数字签名是否正确。
7、如权利要求1或2所述的方法,其特征在于,
所述服务器向所述测试装置发送处理结果包括:
使用加密算法对所述处理结果进行加密计算得到数字签名并向所述测试装置发送;
并且,所述测试装置通过所述人机界面显示所述处理结果包括:
所述测试装置通过所述人机界面获取校验密钥并使用该校验密钥验证收到的数字签名是否正确,
若所述数字签名正确,则通过所述人机界面显示所述处理结果。
8、一种测试应用程序接口的装置,其特征在于,包括参数信息接收模块、接口测试数据封装模块、接口测试数据发送模块、计算结果接收模块和显示模块,其中,
所述参数信息接收模块,用于通过人机界面接收应用程序的参数信息;
所述接口测试数据封装模块,用于根据所述测试装置之间的通信方式,将所述参数信息封装为符合该通信方式的接口测试数据;
所述接口测试数据发送模块,用于通过所述应用程序接口将所述接口测试数据向所述应用程序所在的服务器发送;
所述计算结果接收模块,用于接收所述处理结果;
所述显示模块,用于通过人机界面显示所述处理结果。
9、如权利要求8所述的装置,其特征在于,所述接口测试数据发送模块进一步包括参数信息接收单元,用于通过所述人机界面接收所述应用程序的参数信息。
10、如权利要求8或9所述的装置,其特征在于,所述接口测试数据发送模块进一步包括接口测试数据加密单元,用于使用加密算法根据所述接口测试数据进行计算得到数字签名并加入到所述接口测试数据中。
11、如权利要求8或9所述的装置,其特征在于,所述计算结果接收模块还进一步包括处理结果校验单元,用于通过所述人机界面获取校验密钥并使用该校验密钥验证收到的数字签名是否正确;
所述显示模块还用于当所述数字签名正确时,通过所述人机界面显示提示信息。
12、一种测试应用程序接口的系统,其特征在于,包括:
测试装置,用于通过人机界面接收所述应用程序的参数信息,并根据所述应用程序接口与所述测试装置之间的通信方式,将所述参数信息封装为符合该通信方式的接口测试数据并向所述应用程序所在的服务器发送;
服务器,用于通过所述应用程序接口接收所述接口测试数据,并根据所述参数信息进行计算处理再向所述测试装置发送处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810094685.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:软件的安装检测方法
- 下一篇:家用灶具燃烧器的火盖