[发明专利]测试网络通信中的通信协议的方法和系统有效
申请号: | 200680001176.2 | 申请日: | 2006-05-08 |
公开(公告)号: | CN101116287A | 公开(公告)日: | 2008-01-30 |
发明(设计)人: | 周文聪;余兢聪 | 申请(专利权)人: | 香港应用科技研究院有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 深圳创友专利商标代理有限公司 | 代理人: | 江耀纯 |
地址: | 香港新界沙田香港科*** | 国省代码: | 中国香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 网络 通信 中的 通信协议 方法 系统 | ||
1.一种测试连接到IP网络的实体的通信信号协议的相容性或强健性的系统,该系统包括:
(a)一个或多个测试计算机;
(b)一个或多个谈判器;及
(c)一个测试指导,其中所述的一个或多个谈判器和所述的测试指导是软件程序并安装在所述的一个或多个测试计算机中;所述的一个或多个谈判器与所述的IP网络具有连接,由此利用所述的通信协议与所述的实体通信;所述的测试指导与所述的一个或多个谈判器具有连接,由此发送命令到所述的一个或多个谈判器以执行一项工作,所述工作为以符合所述通信协议的格式发送一个消息到所述实体,或者等待从所述实体接收满足所述通信协议的格式的另一消息。
2.根据权利要求1的系统,还包括一个或多个存储在计算机可读介质中的并可以由所述的测试指导访问的文件。
3.根据权利要求2的系统,其中所述的一个或多个文件也可由所述的一个或多个谈判器访问。
4.根据权利要求3的系统,其中所述的一个或多个文件包括一个测试用例,具有ID、屏幕播放文件和一个或多个消息文件,所述的屏幕播放文件包括至少一个指令并在所述测试用例中引用;其中由所述测试指导发送到所述一个或多个谈判器的所述命令包括所述测试用例的ID,所述工作由所述测试用例中引用的屏幕播放文件中的指令指定。
5.根据权利要求2的系统,其中所述谈判器包括第一部分,其用作校检器,所述校验器能够比较执行所述工作中接收到的另一消息的内容和一项所述文件的内容,以确定是否发生了通信误差。
6.根据权利要求5的系统,其中所述谈判器基于所述校验器进行的确定发送一个报告到所述测试指导,所述报告可选地由所述测试指导显示在屏幕上或打印出来。
7.根据权利要求5的系统,其中所述谈判器还包括第二部分,其用作重写器,所述重新器能够将一项所述文件的内容转换成执行所述工作中要使用的所述消息。
8.根据权利要求1的系统,其中所述测试指导安装在测试计算机上,其中没有安装所述谈判器。
9.根据权利要求1的系统,其中所述测试指导安装在测试计算机上,其中一个或多个所述谈判器也安装在其上。
10.根据权利要求1的系统,其中每个所述的测试指导和一个或多个谈判器安装在分开的测试计算机上。
11.根据权利要求2的系统,其中所述一个或多个文件存储在测试计算机内的计算机可读介质中,其中所述测试指导或谈判器之一安装在该测试计算机中,或者所述一个或多个文件存储在一个设备或测试计算机的计算机可读介质中,在该设备或测试计算机中没有安装所述的测试指导或一个或多个谈判器。
12.一种测试连接到基于IP的网络的实体的通信信号协议的相容性和强健性的方法,该方法包括步骤:
(a)根据预定规则,准备一个测试用例、一个屏幕播放文件和一组消息文件;
(b)将所述测试用例作为输入来执行一个测试指导;
(c)执行一个或多个谈判器,该谈判器与所述测试指导进行通信;
(d)由所述测试指导发送一个命令到所述谈判器;
(e)基于从所述测试指导接收的命令由所述谈判器发送一个消息,所述消息发送到网络中的所述受测试实体,所述谈判器连接于其网络上;
(f)等待要被发送到所述谈判器的另一消息直到经过了指定的超时时间,如果在指定的超时时间内所述另一消息到达,该消息经受所述谈判器的检查,以确定是否发生了通信误差;及
(g)基于所述检查由所述谈判器发送一个报告到所述测试指导。
13.根据权利要求12的方法,其中还包括步骤(h):在屏幕上显示或在纸上打印出所述测试指导的报告。
14.根据权利要求12的方法,其中还包括步骤(i):其中步骤(a)还包括准备预定格式的测试用例文档源文件,所述格式包括占位符,和步骤(i)在步骤(a)-(g)期间或之间执行,通过收集所述测试步骤(a)-(g)期间的静态和运行时间信息及用所述静态和运行时间信息替换所述的占位符来完成。
15.根据权利要求12的方法,其中所述测试指导与所述受测试实体没有直接连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港应用科技研究院有限公司,未经香港应用科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680001176.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大型工程车辆自动驾驶控制方法及系统
- 下一篇:开关变换器