[发明专利]业务管理平台的接口行为模拟测试系统和方法有效
申请号: | 201510355834.9 | 申请日: | 2015-06-24 |
公开(公告)号: | CN105049280B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 唐雅琴 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 杭州千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 管理 平台 接口 行为 模拟 测试 系统 方法 | ||
1.一种业务管理平台的接口行为模拟测试系统,用于相互连接的第一业务管理平台和第二业务管理平台之间的接口行为测试,其中,第一业务管理平台和第二业务管理平台是相互独立的通信业务系统,其特征在于,所述业务管理平台的接口行为模拟测试系统包括消息发送接收模块、消息解析处理模块、模拟测试模块和配置模块;
所述配置模块用于配置第一业务管理平台的IP地址和端口;
所述消息发送接收模块用于根据所述第一业务管理平台的IP地址和端口,向所述第一业务管理平台模拟发送消息或从所述第一业务管理平台模拟接收消息;且在发送消息前,将消息简化为HTTP消息;
所述消息解析处理模块用于对消息进行生成、解析和处理;
所述模拟测试模块用于:利用脚本控制所述消息发送接收模块和所述消息解析处理模块模拟所述第二业务管理平台处于异常场景时向所述第一业务管理平台的消息发送,并接收和查看所述第一业务管理平台回复的消息;
所述消息解析处理模块还包括加密验证处理子模块;所述加密验证处理子模块用于认证和绑定所述第一业务管理平台和所述第二业务管理平台,具体包括:
所述消息发送接收模块模拟第二业务管理平台的请求验证码消息,并根据第一业务管理平台的IP地址和端口进行发送;
所述第一业务管理平台接收请求验证码消息,并将验证码消息返回;所述消息发送接收模块接收验证码消息,并对验证码消息予以保存;以及,
所述消息解析处理模块解析验证码消息,加密验证子模块将加密的验证码取出,获取验证码,根据一定的加密规则进行转换,并保存为测试变量;
加密验证子模块将转换后的加密验证码返回给消息发送侧的第二业务管理平台;
所述消息发送接收模块模拟第二业务管理平台的绑定请求消息,并向第一业务管理平台发送;
所述第一业务管理平台接收绑定请求消息,经过处理,将绑定消息返回;
所述消息发送接收模块接收到绑定消息,绑定第一业务管理平台和第二业务管理平台。
2.根据权利要求1所述的业务管理平台的接口行为模拟测试系统,其特征在于:所述消息解析处理模块对消息的解析和处理包括复杂消息格式的解析和字符转换。
3.根据权利要求2所述的业务管理平台的接口行为模拟测试系统,其特征在于:所述加密验证处理子模块通过验证码认证和绑定所述第一业务管理平台和所述第二业务管理平台。
4.一种业务管理平台的接口行为模拟测试方法,应用于权利要求1-3中任意一项所述的业务管理平台的接口行为模拟测试系统,用于相互连接的第一业务管理平台和第二业务管理平台之间的接口行为测试;且所述第一业务管理平台和所述第二业务管理平台是相互独立的通信业务系统,其特征在于:所述业务管理平台的接口行为测试方法包括:
步骤S10,配置所述第一业务管理平台的IP地址和端口;
步骤S20,通过发送请求验证码消息认证所述第一业务管理平台和所述第二业务管理平台,获取验证码消息;
步骤S30,解析所述验证码消息获取验证码,并通过发送绑定请求消息绑定所述第一业务管理平台和所述第二业务管理平台;
步骤S40,利用脚本,模拟所述第二业务管理平台处于异常场景时向所述第一业务管理平台的消息发送,并接收和查看所述第一业务管理平台的回复消息;
所述步骤S30的解析所述验证码消息获取验证码,并通过发送绑定请求消息绑定所述第一业务管理平台和所述第二业务管理平台包括:
消息解析处理模块解析所述验证码消息,加密验证子模块将加密的验证码取出,获取验证码,根据一定的加密规则进行转换,并保存为测试变量;
加密验证子模块将转换后的加密验证码返回给消息发送侧的第二业务管理平台;所述消息发送接收模块模拟所述第二业务管理平台的绑定请求消息,并向所述第一业务管理平台发送;
所述第一业务管理平台接收所述绑定请求消息后,经过处理,将绑定消息返回;
所述消息发送接收模块接收所述绑定消息,绑定所述第一业务管理平台和所述第二业务管理平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510355834.9/1.html,转载请声明来源钻瓜专利网。