【技术实现步骤摘要】
一种接口测试方法和装置
本专利技术涉及计算机
,特别是涉及一种接口测试方法和接口测试装置。
技术介绍
随着互联网的发展,不同的平台之间也在合作,比如第三方平台A是广告内容展示方,营销平台B是广告内容投放方,营销平台B要在第三方平台A的页面中投放广告内容,那么营销平台B和第三方平台A可能就需要对两者之间的接口进行对接。而与营销平台B可能与多个第三方平台A进行合作,那么平台B就需要与多个第三方平台A进行对接。现有技术中,是用户将平台B的线上系统与各个平台A对接API(ApplicationProgramInterface,应用程序接口),人工测试。如图1,其示出了现有的接口测试架构,用户需要在移动终端中安装第三方平台对应的APP,然后在接口对接后,具体测试过程为:S1、在APP中接收到对测试页面的点击后,发送点击数据至营销平台;用户需要在APP中找到测试页面,然后点击。S2、该APP调用第三方平台的SDK(SoftwareDevelopmentKit,软件开发工具包)将该点击数据还发
【技术保护点】
1.一种接口对接测试方法,包括:/n配置针对测试系统的第一测试信息;所述第一测试信息包括:与第一服务器对应的第一接口的访问地址、所述第一服务器回调的第二接口的回调地址、设备标识信息;所述第二接口为所述测试系统的接口;/n接收针对所述第一测试信息的测试执行指令;/n根据所述设备标识信息模拟用户终端,基于所述访问地址对所述第一接口的交互操作,并将所述回调地址通过所述第一接口通知给所述第一服务器;/n接收所述第一服务器基于所述回调地址对所述第二接口的交互操作;/n基于所述设备标识信息,将所述交互操作的结果进行记录。/n
【技术特征摘要】
1.一种接口对接测试方法,包括:
配置针对测试系统的第一测试信息;所述第一测试信息包括:与第一服务器对应的第一接口的访问地址、所述第一服务器回调的第二接口的回调地址、设备标识信息;所述第二接口为所述测试系统的接口;
接收针对所述第一测试信息的测试执行指令;
根据所述设备标识信息模拟用户终端,基于所述访问地址对所述第一接口的交互操作,并将所述回调地址通过所述第一接口通知给所述第一服务器;
接收所述第一服务器基于所述回调地址对所述第二接口的交互操作;
基于所述设备标识信息,将所述交互操作的结果进行记录。
2.根据权利要求1所述的方法,其特征在于,所述配置针对测试系统的第一测试信息的步骤包括:
在接收到测试终端发送的配置请求后,向所述测试终端返回配置页面,以供用户在所述配置页面中配置第一测试信息;
接收所述测试终端通过所述配置页面配置的针对测试系统的第一测试信息。
3.根据权利要求1所述的方法,其特征在于,所述第一测试信息还包括:测试项目名称;
所述在配置针对测试系统的第一测试信息的步骤之后,还包括:
以所述测试项目名称存储所述第一测试信息。
4.根据权利要求3所述的方法,其特征在于,在所述以所述测试项目名称存储所述第一测试信息的步骤之后,还包括:
当接收到测试终端发送的测试项目展示请求后,向所述测试终端返回测试项目展示页面,以供用户在所述测试项目展示页面中选择测试项目;其中,所述测试项目展示页面中展示已配置的测试项目;
所述接收针对所述第一测试信息的测试执行指令的步骤,包括:
接收所述测试终端基于所述测试项目展示页面发送的测试执行指令;所述测试执行指令在所述测试终端接收到用户对至少一个测试项目的选择操作后发送。
5.根据权利要求1所述的方法,其特征在于,所述基于所述设备标识信息,将所述交互操作的结果进行记录的步骤之后,还包括:
接收所述测试终端的第一查看请求;所述第一查看请求包括所述设备标识信息;
根据所述第一查看请求,将与所述设备标识信息对应的交互操作结果为成功的记...
【专利技术属性】
技术研发人员:李波,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。