[发明专利]一种USB设备的硬件通用测试方法有效
申请号: | 201310128504.7 | 申请日: | 2013-04-15 |
公开(公告)号: | CN103218280A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06F11/28 | 分类号: | G06F11/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种USB设备的硬件通用测试方法,涉及硬件测试领域,包括:①读取配置文件中的测试状态项,判断需要执行的操作,若为恢复操作系统则执行②,若为测试则执行③;②根据配置文件中的操作系统指向项恢复操作系统,更新配置文件中的测试状态项,重新启动操作系统,执行①;②枚举测试平台上连接的USB设备,根据生成的待测试设备列表对待测试设备在当前操作系统环境下进行测试,判断当前操作系统是否为配置文件中的最后一个操作系统,是则结束,否则更新配置文件中的测试状态项和操作系统指向项,返回①;本发明的有益效果在于节省测试资源中的人力、可覆盖不同的PC系统平台,能及时发现固件/硬件级的兼容性问题。 | ||
搜索关键词: | 一种 usb 设备 硬件 通用 测试 方法 | ||
【主权项】:
一种USB设备的硬件通用测试方法,其特征在于,所述方法由测试平台根据配置文件自动执行,包括以下步骤:步骤A、读取所述配置文件中的测试状态项,根据所述测试状态项判断需要执行的操作,若为恢复操作系统则执行步骤B,若为测试则执行步骤F,若为其他则结束;步骤B、读取所述配置文件中的操作系统指向项,根据所述操作系统指向项查找所述配置文件中的当前操作系统,并读取与当前操作系统对应的状态项,根据所述状态项判断是否要对待测试设备在当前操作系统环境下进行测试,是则执行步骤C,否则判断当前操作系统是否为所述配置文件中的最后一个操作系统,若为所述配置文件中的最后一个操作系统则结束,若不为所述配置文件中的最后一个操作系统则更新所述操作系统指向项,继续执行步骤B;步骤C、读取与当前操作系统对应的备份文件名称项和备份文件所在路径项,根据所述备份文件名称项和备份文件所在路径项生成第一批处理文件,获取所述测试平台当前的操作系统的名称和补丁名称,并根据所述测试平台当前的操作系统的名称和补丁名称查找所述配置文件中相应的操作系统,读取所述相应的操作系统的全局唯一标识符项,根据所述全局唯一标识符项生成第二批处理文件,执行所述第二批处理文件来设置系统的默认启动项为WinPE启动以及设置系统的默认启动延时时间;步骤D、更新所述配置文件中的测试状态项,标识需要执行的操作为测试,重新启动操作系统,返回执行步骤A;步骤F、对所述测试平台上连接的USB设备进行枚举,生成待测试设备列表,根据所述待测试设备列表对待测试设备在当前操作系统环境下进行测试;步骤G、读取所述配置文件中的操作系统指向项和操作系统数量项,判断当前操作系统是否为所述配置文件中的最后一个操作系统,是则结束,否则更新所述配置文件中的测试状态项,标识需要执行的操作为恢复操作系统,更新所述配置文件中的操作系统指向项,返回执行步骤A。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310128504.7/,转载请声明来源钻瓜专利网。