[发明专利]双机测试方法及系统在审
申请号: | 202110839476.4 | 申请日: | 2021-07-23 |
公开(公告)号: | CN113485935A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 吴义山;陈轲 | 申请(专利权)人: | 上海闻泰信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 梁秀秀 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双机 测试 方法 系统 | ||
1.一种双机测试方法,其特征在于,包括以下步骤:
通过计算机工具将任务脚本文件与相应的任务类型信息下发至两个待测设备中;其中,任务脚本文件包括测试机脚本文件与辅助机脚本文件;
所述两个待测设备根据接收到的所述任务类型信息分别确定为测试机与辅助机;
所述测试机根据所述测试机脚本文件向所述辅助机执行相应的测试操作,并通过所述计算机工具向所述辅助机发送执行指令,同时记录测试机的执行结果;
所述辅助机接收到所述执行指令后,根据所述辅助机脚本文件执行相应的测试操作,并将所述辅助机的执行结果通过所述计算机工具发送至所述测试机。
2.如权利要求1所述的双机测试方法,其特征在于,所述通过计算机工具将任务脚本文件与相应的任务类型信息下发至两个待测设备中步骤包括以下步骤:
所述两个待测设备建立与服务器的远程网络连接;
所述计算机工具通过所述服务器向所述两个待测设备发送任务脚本文件与相应的任务类型信息。
3.如权利要求1所述的双机测试方法,其特征在于,所述测试机根据所述测试机脚本文件向所述辅助机执行相应的测试操作,并通过所述计算机工具向所述辅助机发送执行指令,同时记录测试机的执行结果步骤中包括以下步骤:
所述测试机根据所述测试机脚本文件向所述辅助机执行相应的测试操作,并通过所述计算机工具向所述辅助机发送执行指令;
经过所述测试机脚本文件中定义的操作时间后自动结束所述测试操作,并自动记录所述测试机的脚本执行结果。
4.如权利要求1所述的双机测试方法,其特征在于,所述辅助机接收到所述执行指令后,根据所述辅助机脚本文件执行相应的测试操作,并将所述辅助机的执行结果通过所述计算机工具发送至所述测试机步骤中包括以下步骤;
所述辅助机接收到所述执行指令后,根据所述辅助机脚本文件执行相应的测试操作;其中,所述执行指令包括所述辅助机所要执行的所述辅助机脚本文件中的具体脚本行数;
所述辅助机根据所述辅助机脚本文件中的具体脚本行数来执行相应的测试操作,自动记录脚本执行结果,并将所述辅助机的脚本执行结果通过所述计算机工具发送至所述测试机。
5.如权利要求1所述的双机测试方法,其特征在于,还包括步骤:
当所述两个待测设备测试完成后,所述计算机工具向所述两个待测设备发送与先前测试相反的所述任务类型信息,从而将先前的测试机确定为新的辅助机,将先前的辅助机确定为新的测试机;
将所述新的辅助机与所述新的测试机重复测试步骤进行双机测试。
6.如权利要求1-5任一项所述的双机测试方法,其特征在于,所述计算机工具在所述测试机与所述辅助机之间通过socket方式传输所述执行指令与所述执行结果。
7.如权利要求6所述的双机测试方法,其特征在于,所述计算机工具的第一clientsocket端口与所述辅助机的server socket端口建立双向连接;所述计算机工具的第二client socket端口与所述测试机的server socket端口建立双向连接;所述计算机工具将所述两个待测设备的其中一个设备发送的socket消息再通过socket方式发送至另一个设备,从而实现双机交互。
8.如权利要求1-5任一项所述的双机测试方法,其特征在于,将所述任务脚本文件的执行结果以xml和html的形式保存,形成测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海闻泰信息技术有限公司,未经上海闻泰信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110839476.4/1.html,转载请声明来源钻瓜专利网。