[发明专利]一种互联网中系统的测试方法和装置有效
申请号: | 201110404200.X | 申请日: | 2011-12-07 |
公开(公告)号: | CN103152216A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 薛亚斌;张淑红;姚明军;王乐 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 互联网 系统 测试 方法 装置 | ||
1.一种互联网中系统的测试方法,其特征在于,数据管理器存储测试用例的信令的消息,所述方法包括:
步骤1,调取器依据测试用例从数据管理器调取所述测试用例所需的信令的消息;
步骤2,信令模拟器对调取的消息,依据待测系统所用协议同待测系统间进行消息交互;
步骤3,验证器比较测试的执行结果和测试用例的预期结果,生成测试结果。
2.根据权利要求1所述的互联网中系统的测试方法,其特征在于,
所述步骤2具体包括:
步骤21,当调取的消息的发送端为模拟方时,信令模拟器按待测系统所用协议封装所述消息生成数据包,将所述数据包传送给待测系统;
步骤22,当调取的消息的接收端为模拟方时,信令模拟器按待测系统所用协议拆封所述数据包,获取所述数据包中消息,依据所述消息进行操作。
3.根据权利要求1所述的互联网中系统的测试方法,其特征在于,
所述数据管理器存储测试用例的信令的消息具体包括:
步骤31,按信令所属协议对信令的消息进行分类存储。
4.根据权利要求1所述的互联网中系统的测试方法,其特征在于,
所述数据管理器存储测试用例的信令的消息具体包括:
步骤41,将所述信令的消息存储在文本文件中,以所述消息的名字作为所述文件名。
5.根据权利要求1所述的互联网中系统的测试方法,其特征在于,
所述步骤1具体包括:
步骤51,调取器执行测试用例,在执行过程中从数据管理器中调取当前执行所需的信令的消息。
6.根据权利要求2所述的互联网中系统的测试方法,其特征在于,
所述存储的信令的消息包括信令的请求消息和应答消息,调取器调取请求消息,待测系统接收所述请求消息,
所述信令模拟器按待测系统所用协议封装所述消息生成数据包,将所述数据包传送给待测系统后还包括:
步骤60,信令模拟器接收待测系统返回的数据包,信令模拟器按所述协议拆封所述数据包,获取所述数据包中回复消息;
或者,
所述存储的信令的消息包括信令的请求消息和应答消息,调取器调取请求消息,待测系统发送所述请求消息,
所述依据所述消息进行操作后还包括:
步骤61,信令模拟器对操作结果按所述协议生成回复消息;
步骤62,信令模拟器按所述协议封装所述回复消息生成数据包,传送给所述待测系统。
7.根据权利要求6所述的互联网中系统的测试方法,其特征在于,
所述验证器比较测试的执行结果和测试用例的预期结果具体包括:
步骤81,验证器比较所述回复消息和所述存储的信令的应答消息。
8.一种互联网中系统的测试装置,其特征在于,所述装置包括:
数据管理器,用于存储待测的信令的消息;
调取器,用于依据测试用例从数据管理器调取所述测试用例所需的信令的消息;
信令模拟器,用于对调取的消息,依据待测系统所用协议同待测系统间进行消息交互;
验证器,用于比较测试的执行结果和测试用例的预期结果,生成测试结果。
9.根据权利要求8所述的互联网中系统的测试装置,其特征在于,
所述信令模拟器具体用于
当调取的消息的发送端为模拟方时,按待测系统所用协议封装所述消息生成数据包,将所述数据包传送给待测系统;
当调取的消息的接收端为模拟方时,按待测系统所用协议拆封所述数据包,获取所述数据包中消息,依据所述消息进行操作。
10.根据权利要求9所述的互联网中系统的测试装置,其特征在于,
所述存储的信令的消息包括信令的请求消息和应答消息,调取器调取请求消息,待测系统接收所述请求消息,
所述信令模拟器在按待测系统所用协议封装所述消息生成数据包,将所述数据包传送给待测系统后还用于接收待测系统返回的数据包,按所述协议拆封所述数据包,获取所述数据包中回复消息;或
所述存储的信令的消息包括信令的请求消息和应答消息,调取器调取请求消息,待测系统发送所述请求消息,
所述信令模拟器在依据所述消息进行操作后还用于对操作结果按所述协议生成回复消息;按所述协议封装所述回复消息生成数据包,传送给所述待测系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110404200.X/1.html,转载请声明来源钻瓜专利网。