[发明专利]设备测试方法及装置在审
申请号: | 201410175936.8 | 申请日: | 2014-04-28 |
公开(公告)号: | CN105022688A | 公开(公告)日: | 2015-11-04 |
发明(设计)人: | 袁建发 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 测试 方法 装置 | ||
1.一种设备测试方法,其特征在于,所述方法包括:
通过测试程序确定至少两个待测设备;
通过线程池控制器将与每个待测设备对应的操作流程并行发送给设备控制器;
通过所述设备控制器将每个操作流程并行发送给对应的待测设备,由各个待测设备根据对应的所述操作流程进行自动化测试。
2.根据权利要求1所述的方法,其特征在于,所述通过线程池控制器将与每个待测设备对应的操作流程并行发送给设备控制器,包括:
通过所述测试程序向所述线程池控制器发送至少两个线程建立请求,每个线程建立请求中携带有一个待测设备的设备标识和与所述设备标识对应的操作流程;
通过所述线程池控制器建立与每个线程建立请求对应的线程;
通过所述线程池控制器中的每个线程并行向所述设备控制器发送设备标识和与所述设备标识对应的操作流程。
3.根据权利要求2所述的方法,其特征在于,所述通过所述测试程序向所述线程池控制器发送至少两个线程建立请求之前,还包括:
通过所述测试程序按照预定规则对所述至少两个待测设备进行分类;
对于每个分类,通过所述测试程序将与所述分类对应的操作流程添加到所述分类中的每个待测设备所对应的线程建立请求中。
4.根据权利要求1所述的方法,其特征在于,所述通过所述设备控制器将每个操作流程并行发送给对应的待测设备之后,还包括:
在间隔第一时长后,通过所述设备控制器从各个待测设备的第一文件中读取测试结果,所述测试结果是所述待测设备在执行所述操作流程时写入所述第一文件的;
通过所述线程池控制器并行接收所述设备控制器发送的各个测试结果;
通过所述测试程序对所述线程池控制器发送的各个测试结果进行输出。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述通过所述设备控制器将每个操作流程并行发送给对应的待测设备,包括:
对于每一个操作流程,通过所述设备控制器从所述操作流程中读取一条操作指令,将读取出的所述操作指令发送给所述待测设备,由所述待测设备执行所述操作指令所指示的操作;
在间隔第二时长后,通过所述设备控制器从第二文件中读取操作结果,所述操作结果是所述待测设备在执行完所述操作后写入所述第二文件的;
若所述操作结果指示所述待测设备成功执行了所述操作,则通过所述设备控制器读取所述操作流程中的下一条操作指令,继续执行所述将读取出的所述操作指令发送给所述待测设备的步骤。
6.根据权利要求1至4任一项所述的方法,其特征在于,所述通过所述设备控制器将每个操作流程并行发送给对应的待测设备,包括:
对于每一个操作流程,通过所述设备控制器从所述操作流程中读取一条操作指令,将读取出的所述操作指令发送给所述待测设备,由所述待测设备执行所述操作指令所指示的操作;
在间隔第三时长后,通过所述设备控制器读取所述操作流程中的下一条操作指令,继续执行所述将读取出的所述操作指令发送给所述待测设备的步骤。
7.一种设备测试装置,其特征在于,所述装置包括:
设备确定模块,用于通过测试程序确定至少两个待测设备;
第一发送模块,用于通过线程池控制器将与所述设备确定模块确定的每个待测设备对应的操作流程并行发送给设备控制器;
第二发送模块,用于通过所述设备控制器将每个操作流程并行发送给对应的待测设备,由各个待测设备根据对应的所述操作流程进行自动化测试。
8.根据权利要求7所述的装置,其特征在于,所述第一发送模块,包括:
第一发送单元,用于通过所述测试程序向所述线程池控制器发送至少两个线程建立请求,每个线程建立请求中携带有一个待测设备的设备标识和与所述设备标识对应的操作流程;
线程建立单元,用于通过所述线程池控制器建立与所述第一发送单元发送的每个线程建立请求对应的线程;
第二发送单元,用于通过所述线程池控制器中所述线程建立单元建立的每个线程并行向所述设备控制器发送设备标识和与所述设备标识对应的操作流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410175936.8/1.html,转载请声明来源钻瓜专利网。