模拟插拔动作的测试装置及其测试方法

文档序号:6436948阅读:361来源:国知局
专利名称:模拟插拔动作的测试装置及其测试方法
技术领域
本发明涉及一种在与电子装置物理连接后、在该物理连接不断开的情况下模拟插拔动作的测试装置及其测试方法。
背景技术
现有的电子装置一般都设置有USB (Universal Serial BUS)接口,以方便与外围其他设备,如U盘进行连接以共享数据。当该些电子装置生产完成后,需要对设置的USB接口的读写性能进行测试。目前一般的测试方法为:以具有USB接口的小型设备,如U盘为测试治具,人工进行插拔作业,且在每次将测试治具插入电子装置的USB接口,使得电子装置与测试治具通过USB接口物理连接后判断当前的电连接是否正常、能否对测试治具进行正确的读写操作及读写的速率是否合格等,一次测试完成后人工拔出测试治具并再次插入至USB接口,周而复始地进行一定次数地测试。由于整个插拔测试都需要人工手动进行插拔作业,故测试效率十分低下,测试成本十分高昂,且一定次数的插拔无论对电子设备还是对测试治具都有很大的损伤。

发明内容
有鉴于此,有必要提供一种用于模拟插拔动作的测试装置及其测试方法,以克服上述缺陷,解决业界亟待解决的问题。该测试装置用于通过第一 USB接口与电子装置的第二 USB接口物理连接后,在该接口之间的物理连接不断开的情况下模拟该测试装置相对于该电子装置进行多次插拔动作。该测试装置包括一侦测单元和一处理单元,该侦测单元用于在第一 USB接口与第二 USB接口物理连接后侦测该测试装置是否与电子装置电连接。该处理单元包括识别设置模块,该识别设置模块用于在该侦测模块侦测到测试装置与电子装置电连接后,每间隔一预定时间刷新设置该测试装置的识别符,使得该识别符循环地处于可被识别状态和不可被识别状态,使该测试装置循环地被电子装置识别并驱动以及不被该电子装置识别。一种测试方法,用于在测试装置通过第一 USB接口与电子装置的第二 USB接口物理连接后,在该接口之间的物理连接不断开的情况下模拟该测试装置相对于该电子装置进行多次插拔动作。该测试装置包括一侦测单元和一处理单元,该侦测单元用于在第一 USB接口与第二 USB接口物理连接后侦测该测试装置是否与电子装置电连接。该方法包括处理单元执行的步骤:在侦测到测试装置与电子装置电连接后,每间隔一预定时间刷新设置该测试装置的识别符,使得该识别符循环地处于可被识别状态和不可被识别状态,使该测试装置循环地被电子装置识别并驱动以及不被该电子装置识别。通过本发明的用于模拟插拔动作的测试装置及其测试方法,能够在测试装置与电子装置的物理连接不断开的情况下方便地模拟测试装置相对于电子装置进行多次地插拔动作,减少了真实插拔动作对电子装置的损害。


图1为本发明一实施方式中模拟插拔动作的测试装置连接电子装置的示意图。图2为本发明一实施方式中测试方法的流程图。主要元件符号说明
权利要求
1.一种模拟插拔动作的测试装置,用于通过第一 USB接口与电子装置的第二 USB接口物理连接后,在该接口之间的物理连接不断开的情况下模拟该测试装置相对于该电子装置进行多次地插拔动作,该测试装置包括一侦测单元和一处理单元,该侦测单元用于在第一USB接口与第二 USB接口物理连接后侦测该测试装置是否与电子装置电连接,其特征在于,该处理单元包括识别设置模块,该识别设置模块用于在该侦测模块侦测到测试装置与电子装置电连接后,每间隔一预定时间刷新设置该测试装置的识别符,使得该识别符循环地处于可被识别状态和不可被识别状态,使该测试装置循环地被电子装置识别并驱动以及不被该电子装置识别。
2.按权利要求1所述的模拟插拔动作的测试装置,其特征在于,该处理单元还包括读写测试模块、记录模块和分析模块,该读写测试模块用于每次在该测试装置被识别并驱动后对该电子装置进行读写测试,该记录模块用于对读写测试模块每次的读写测试结果进行记录,并判断该读写测试结果的数目是否等于一预设次数,该分析模块用于在该记录模块判断读写测试结果等于该预设次数时,根据该记录的读写测试结果判断电子装置的该第二USB接口的读写性能是否合格。
3.按权利要求2所述的模拟插拔动作的测试装置,其特征在于,该读写测试模块用于在每个预定时间内将一存储在测试装置内的测试文件写入电子装置,并将该写入电子装置后的测试文件与存储在测试装置内的测试文件进行对比,当对比一致时,确认本次的测试结果为读写测试成功,否则确认本次的测试结果为读写测试失败。
4.按权利要求3所述的模拟插拔动作的的测试装置,其特征在于,该读写测试模块还用于每次在对电子装置进行读写测试时进一步判断测试文件的传输速率,当该写入电子装置后的测试文件与存储在测试装置内的测试文件对比一致、且传输速率大于等于一预设值时,判断本次的测试结果为读写测试成功,否则判断本次的测试结果为读写测试失败。
5.按权利要求3或4所述的模拟插拔动作的测试装置,其特征在于,当该分析模块确定该读写测试成功的次数占总测试次数的比例大于等于一设定值时,判断该第二 USB接口的读写性能合格。
6.一种测试方法,用于在测试装置通过第一 USB接口与电子装置的第二 USB接口物理连接后,在该接口之间的物理连接不断开的情况下模拟该测试装置相对于该电子装置进行多次地插拔动作,该测试装置包括一侦测单元和一处理单元,该侦测单元用于在第一 USB接口与第二 USB接口物理连接后侦测该测试装置是否与电子装置电连接,其特征在于,该方法包括处理单元执行的步骤: 在侦测到测试装置与电子装置电连接后,每间隔一预定时间刷新设置该测试装置的识别符,使得该识别符循环地处于可被识别状态和不可被识别状态,使该测试装置循环地被电子装置识别并驱动以及不被该电子装置识别。
7.权利要求6所述的测试方法,其特征在于,该测试方法还包括由处理单元执行的步骤: 每次在该测试装置被识别并驱动后对该电子装置进行读写测试; 对读写测试模块每次的读写测试结果进行记录; 判断该读写测试结果的数目是否等于一预设次数; 在该读写测试结果的数目等于该预设次数时,根据该记录的读写测试结果判断电子装置的第二 USB接口的读写性能是否合格。
8.按权利要求7所述的测试方法,其特征在于,该读写测试方法为在每个预定时间内将一存储在测试装置内的测试文件写入电子装置,并将该写入电子装置后的测试文件与存储在测试装置内的测试文件进行对比,当对比一致时,确认当前的测试结果为读写测试成功,否则确认本次的测试结果为读写测试失败。
9.按权利要求8所述的测试方法,其特征在于,该读写测试方法还包括每次在对电子装置进行读写测试时进一步判断测试文件的传输速率,当该写入电子装置后的测试文件与存储在测试装置内的测试文件对比一致、且传输速率大于等于一预设值时,判断本次的测试结果为读写测试成功,否则判断本次的测试结果为读写测试失败。
10.按权利要求8或9所述的测试方法,其特征在于,判断USB接口的读写性能是否合格的方法为:当读写测试成功的次数占总测试次数的比例大于等于一设定值时,判断该第二 USB接口的读写性能合格。
全文摘要
一种模拟插拔动作的测试装置,包括侦测单元和处理单元,侦测单元用于在测试装置与电子装置的USB口物理连接后侦测该测试装置是否与电子装置电连接。处理单元包括识别设置模块,用于在侦测到测试装置与电子装置电连接后,每间隔一预定时间刷新设置该测试装置的识别符,使得该识别符循环地处于可被识别状态和不可被识别状态,使该测试装置循环地被电子装置识别并驱动以及不被该电子装置识别。本发明还涉及一种相关的测试方法。通过本发明的测试装置及测试方法,能够在测试装置与电子装置的物理连接不断开的情况下方便地模拟测试装置相对于电子装置进行多次地插拔动作,减少了真实插拔动作对电子装置的损害。
文档编号G06F11/267GK103092733SQ20111033780
公开日2013年5月8日 申请日期2011年10月31日 优先权日2011年10月31日
发明者龚元元, 彭正全, 蔡琼 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1