[发明专利]设备功能测试方法、装置及可读存储介质在审
申请号: | 201810101159.0 | 申请日: | 2018-01-31 |
公开(公告)号: | CN108228407A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 龚志勇 | 申请(专利权)人: | 深圳市证通电子股份有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518100 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 待测设备 功能测试 配置信息 相关信息 虚拟设备 测试 可读存储介质 设备功能测试 读取 测试接口 测试内容 测试状态 开发模式 任务结果 身份信息 通用性强 预置规则 检测 加载 调用 配置 创建 | ||
本发明公开了一种设备功能测试方法,其方法包括:在对待测设备进行功能测试前,加载与待测设备对应的虚拟设备;基于预置规则与虚拟设备,得到待测设备的相关信息,并在配置界面上显示相关信息,其中,相关信息至少包括身份信息、配置信息和运行信息;读取与待测设备对应的配置信息,并基于配置信息,创建功能测试任务;调用虚拟设备的测试接口执行功能测试任务,得到执行信息,并在测试界面上显示执行信息,其中,执行信息至少包括测试内容、测试状态和测试任务结果。本发明还公开了一种装置及可读存储介质。本发明通用性强,适用于测试工作强度大的开发模式,从而能够减少检测时间并提高检测效率,进而大幅降低测试人员的工作强度。
技术领域
本发明涉及计算机技术领域,尤其涉及一种设备功能测试方法、装置及可读存储介质。
背景技术
随着科学技术的不断发展,越来越多的自助设备应运而生,而每台自助设备通过增加外部硬件设备实现功能扩展,用以满足用户不同的需求。
目前,对外部硬件设备的功能测试方法,基本上都是由测试人员编写出一个或多个测试工具进行设备驱动程序的功能测试,因而当存在多个外部硬件设备时,测试人员需要针对每一个不同的外部硬件设备重新进行测试设计与测试实现,进而需要测试人员投入较多的工作量进行适应性修改,导致通用性差,难以应对复杂多变的测试需求。
发明内容
本发明的主要目的在于提供一种设备功能测试方法、装置及可读存储介质,旨在解决现有技术中外部硬件设备的功能测试通用性差的技术问题。
为实现上述目的,本发明提供的一种设备功能测试方法,所述设备功能测试方法包括以下步骤:
在对待测设备进行功能测试前,加载与待测设备对应的虚拟设备;
基于预置规则与所述虚拟设备,得到所述待测设备的相关信息,并在配置界面上显示所述相关信息,其中,所述相关信息至少包括身份信息、配置信息和运行信息;
读取与所述待测设备对应的配置信息,并基于所述配置信息,创建功能测试任务;
调用所述虚拟设备的测试接口执行所述功能测试任务,得到执行信息,并在测试界面上显示所述执行信息,其中,所述执行信息至少包括测试内容、测试状态和测试任务结果。
优选地,在所述在对待测设备进行功能测试前,加载与待测设备对应的虚拟设备之后,所述设备功能测试方法还包括:
在存在多个待测设备时,关联并记录所述待测设备与对应的虚拟设备;和/或
基于各个待测设备的身份信息和对应的功能测试任务,生成测试列表,并在测试界面上进行显示;和/或
基于预置功能选项,遍历所述测试列表并按序启动所述调用所述虚拟设备的测试接口执行所述功能测试任务的操作,以供完成所有待测设备的测试任务。
优选地,所述设备功能测试方法还包括:
在各个虚拟设备的测试接口执行各自对应的功能测试任务时,监测各功能测试任务的线程是否存在异常;
当监测到线程存在异常时,强制结束异常线程对应的功能测试任务,并分析异常原因后在所述测试界面上进行显示。
优选地,所述设备功能测试方法还包括:
在存在多个待测设备对应的身份信息时,获取用户在所述配置界面上选取的任一一个身份信息;
单独显示所选取的身份信息对应的配置信息,以供用户修改配置信息,并更新对应待测设备的运行信息。
优选地,所述测试界面和所述配置界面为GUI界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市证通电子股份有限公司,未经深圳市证通电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810101159.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种QAT压力测试系统及方法
- 下一篇:轻量级、低开销调试总线