一种外设自动化测试方法技术

技术编号:39411896 阅读:46 留言:0更新日期:2023-11-19 16:03
本发明专利技术涉及一种外设自动化测试方法,建立整机、测试治具、usb外设之间连接,解决usb外设热插拔操作自动完成,外设测试使用场景自动模拟,操作系统是否正确识别外设自动判断,提高测试频次,系统睡眠、休眠操作自动完成,多台测试机并行测试问题,实现多台测试机并行开展外设接口测试,自动控制外设热插拔,自动模拟测试场景,自动检测usb外设是否正确识别,实现测试效率提升的目的。试效率提升的目的。试效率提升的目的。

【技术实现步骤摘要】
一种外设自动化测试方法


[0001]本专利技术涉及整机认证测试领域,具体涉及一种外设自动化测试方法。

技术介绍

[0002]认证测试:认证测试是用于验证操作系统与硬件设备间的兼容性,保障操作系统在此硬件设备上运行并达到标准的一种测试,测试项通常与硬件相关。
[0003]整机:整机是成套或整体单机、单台形式的机电产品。成套或整体单机、单台形式的机电产品,习惯上称为整机。由硬件系统(hardware system)和软件系统(software system)两部分组成的。
[0004]测试治具:主要是专门对产品的功能、功率校准、寿命、性能等进行的测试,通过使用测试治具解决没有非常纯熟的技术和经验的情况下,也可以迅速地借由测试治具检验产品品质。
[0005]当前认证流程中的usb接口外设兼容性测试部分,由于待测外设种类多,待测整机数量多,外设与测试机间热插拔操作需要人工完成,耗时长且无法做到同时移除全部外设。例如,不同外设测试场景,如摄像头抓拍、U盘读写数据、光驱读写数据需要人工在操作系统上进行点击完成,操作繁琐;系统睡眠、休本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种外设自动化测试方法,其特征在于,包括以下步骤:步骤S1:建立整机、测试治具、usb外设之间连接;步骤S2:打开测试软件,输入测试轮数后开始测试;步骤S3:测试软件获取当前系统热插拔操作前接入的外设类型和外设具体数量;步骤S4:测试软件控制测试治具,完成外设热插拔操作;步骤S5:测试软件获取热插拔操作后整机接入外设类型及数量;步骤S6:对比热插拔操作前、后整机外设类型数量信息是否一致,不一致测试失败,退出测试,一致进行步骤S7;步骤S7:测试软件显示已完成测试轮数,已完成轮数少于总测试轮数执行步骤S3,等于则执行步骤S8;步骤S8:执行系统睡眠测试,对比系统睡眠前、后整机接入外设类型和数量,前后不一致则测试失败,一致则进行步骤S9;步骤S9:执行系统休眠测试,对比休眠前后整机接入外设类型和数量,前后不一致则测试失败,一致则测试通过。2.根据权利要求1所述的一种外设自动化测试方法,其特征在于,步骤S2还包括以下步骤:步骤S21:检测整机是否正确连接测试治具,如果正确连接,则执行步骤S3,如果没有正确连接,则检查设备之间的连接并修复后,继续执行步骤S2。3.根据权利要求1所述的一种外设自动化测试方法,其特征在于,步骤S3中还包括以下步骤:步骤S31:查看外设中是否包含存储设备,如果包含存储设备,则所述测试软件的数据模拟模块生成用于数据读写测试的临时文件,使存储设备处于读写测试状态,然后执行步骤S4;如果不包含存储...

【专利技术属性】
技术研发人员:刘庆林唐晓东卢亮楚铁新游锦达
申请(专利权)人:麒麟软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1