[发明专利]设备测试方法、装置、服务器及可读存储介质在审
| 申请号: | 202010727269.5 | 申请日: | 2020-07-24 |
| 公开(公告)号: | CN111782547A | 公开(公告)日: | 2020-10-16 |
| 发明(设计)人: | 罗文武 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
| 地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 设备 测试 方法 装置 服务器 可读 存储 介质 | ||
1.一种设备测试方法,其特征在于,应用于服务器,所述方法包括:
向待测设备发送用于获取所述待测设备的测试信息的探测报文;
获取所述待测设备基于所述探测报文发送的测试信息,所述测试信息包括所述待测设备中的目标业务模块的目标身份标识和所述目标业务模块的操作属性;
基于业务模块与测试程序的对应关系,选择与所述目标业务模块的目标身份标识和操作属性对应的测试程序作为目标测试程序;
通过运行所述目标测试程序,控制所述目标业务模块执行与所述目标测试程序对应的操作,并得到操作结果;
根据从所述待测设备获取的所述操作结果确定所述待测设备的测试结果。
2.根据权利要求1所述的方法,其特征在于,基于业务模块与测试程序的对应关系,选择与所述目标业务模块的目标身份标识和操作属性对应的测试程序作为目标测试程序之前,所述方法还包括:
获取并存储业务模块的身份标识和操作属性与测试程序的对应关系。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到用于删除第一业务模块对应的测试程序的删除指令时,删除所述第一业务模块对应的所述测试程序;
当接收到用于通过指定测试程序更新与第二业务模块对应的测试程序的更新指令时,通过所述指定测试程序更新与所述第二业务模块对应的所述测试程序;
当接收到用于添加第三业务模块对应的测试程序的添加指令时,添加所述第三业务模块对应的所述测试程序。
4.根据权利要求1所述的方法,其特征在于,所述待测设备的适配层预先注册有与所述业务模块的待测操作属性对应的函数;通过运行所述目标测试程序,控制所述目标业务模块执行与所述目标测试程序对应的操作,并得到操作结果,包括:
通过运行所述目标测试程序,向所述待测设备发送控制指令,以使所述待测设备的适配层根据所述控制指令,选择与所述待测操作属性对应的目标函数,并通过所述目标函数控制所述目标业务模块执行与所述目标测试程序对应的操作,得到操作结果。
5.根据权利要求1所述的方法,其特征在于,根据从所述待测设备获取的所述操作结果确定所述待测设备的测试结果,包括:
向所述待测设备发送用于获取所述操作结果的获取报文,以从所述待测设备获取所述操作结果;
当所述操作结果为表征操作正常的预设结果时,确定所述测试结果为表示所述目标业务模块的功能正常的结果;
当所述操作结果不是所述预设结果时,确定所述测试结果为表示所述目标业务模块的功能异常的结果。
6.根据权利要求1所述的方法,其特征在于,向待测设备发送用于获取所述待测设备的测试信息的探测报文,包括:
在当前时间为指定时间时,或以预设测试周期,向待测设备发送用于获取所述待测设备的测试信息的探测报文。
7.一种设备测试方法,其特征在于,应用于待测设备,所述方法包括:
根据服务器发送的探测报文,向所述服务器发送所述待测设备的测试信息,所述测试信息包括所述待测设备中的目标业务模块的目标身份标识和所述目标业务模块的操作属性;
根据所述服务器运行目标测试程序时发送的控制指令,控制所述目标业务模块执行与所述目标测试程序对应的操作,并得到操作结果,所述目标测试程序为与所述目标业务模块的目标身份标识和操作属性对应的测试程序;
将所述操作结果发送至所述服务器,以使所述服务器根据所述操作结果确定所述待测设备的测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010727269.5/1.html,转载请声明来源钻瓜专利网。





