[发明专利]可重用测试消息适配方法及系统有效
申请号: | 200810116022.9 | 申请日: | 2008-07-01 |
公开(公告)号: | CN101621419A | 公开(公告)日: | 2010-01-06 |
发明(设计)人: | 张励虎 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;G06F11/36 |
代理公司: | 北京市德恒律师事务所 | 代理人: | 梁 永 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重用 测试 消息 配方 系统 | ||
1.一种可重用测试消息适配方法,其特征在于,包括:
A、通过配置接口识别测试用例运行体的消息格式,建立测试消息适配体 与测试用例运行体之间的消息接口;
B、通过配置接口识别被测应用的消息格式,建立测试消息适配体与被测 应用之间的消息接口;
C、通过所述测试消息适配体建立所述测试用例运行体与所述被测应用之 间的承载通道;
D、依测试用例逻辑对被测应用进行测试;
其中,步骤A中,由所述测试消息适配体中的测试用例运行体接口服务单 元导入所述测试用例运行体的消息格式描述文件,经解析后识别所述测试用例 运行体的消息格式;
步骤B中,由所述测试消息适配体中的被测应用接口服务单元导入所述被 测应用的消息格式描述文件,经解析后识别所述被测应用的消息格式。
2.根据权利要求1所述的方法,其特征在于,由所述测试消息适配体中一 个或多个测试用例运行体接口服务单元提供所述测试消息适配体与测试用例运 行体之间的消息接口;由所述测试消息适配体中一个或多个被测应用接口服务 单元提供测试消息适配体与被测应用之间的消息接口;所述测试用例运行体接 口服务单元与所述被测应用接口服务单元之间通过一个或多个测试消息转发单 元实现测试消息的转发。
3.根据权利要求2所述的方法,其特征在于,由所述测试用例运行体和测 试用例运行体接口服务单元构成测试节点,由测试消息转发单元构成转发节点, 由被测应用和被测应用接口服务单元构成被测节点,步骤C中,在建立所述承 载通道之前还包括建立所述测试节点、转发节点及被测节点之间的路由关系的 步骤。
4.根据权利要求3所述的方法,其特征在于,所述承载通道的建立步骤为:
C1、判断待创建的承载通道的状态是否为未使用状态,若是,则执行步骤 C2;
C2、向当前节点的后向节点发送建立承载通道请求,等待后向节点反馈完 成响应消息后执行步骤C3;
C3、更新当前节点所述承载通道状态标识为使用状态;
C4、更新当前节点承载快速索引表,其中,承载快速索引表用于各逻辑实 体快速的获取承载通道标识,以及快速的定位该承载通道所对应的路由信息;
C5、向当前节点的前向节点发送完成响应消息。
5.根据权利要求4所述的方法,其特征在于,步骤D中,测试消息由所 述测试用例运行体流向所述被测应用的步骤如下:
D01、所述测试用例运行体发送的测试消息由所述测试用例运行体接口服 务单元转换为测试消息适配体内部消息格式后发送给所述测试消息转发单元;
D02、所述测试消息转发单元将格式转换后的测试消息转发给所述被测应 用接口服务单元;
D03、所述被测应用接口服务单元将所述格式转换后的测试消息转换为所 述被测应用的消息格式后发送给所述被测应用;
测试消息由所述被测应用流向所述测试用例运行体的步骤如下:
D11、所述被测应用发送的测试消息通过被测应用接口服务单元转换为测 试消息适配体内部消息格式后发送给所述测试消息转发单元;
D12、所述测试消息转发单元将格式转换后的测试消息转发给所述测试用 例运行体接口服务单元;
D13、所述测试用例运行体接口服务单元将所述格式转换后的测试消息转 换成所述测试用例运行体消息格式后发送给所述测试用例运行体。
6.根据权利要求5所述的方法,其特征在于,所述消息适配体内部的逻辑 实体间的消息通信格式由消息类型标识字段、数据长度字段及数据载荷字段组 成,若所述消息类型标识字段中的值小于设定的值时表示该消息中的数据载荷 字段承载的是命令参数,若所述消息类型标识字段中的值不小于设定的值,则 表示该消息中的数据载荷字段承载的是数据。
7.根据权利要求6所述的方法,其特征在于,以大于所述设定值的以2 的正整数倍为分隔的一组奇偶数来作为所述消息类型标识字段的值,用于区分 和标识同一承载通道上的同一条路由中不同方向的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810116022.9/1.html,转载请声明来源钻瓜专利网。