一种外接设备热插拔的全自动化测试系统技术方案

技术编号:18444720 阅读:6 留言:0更新日期:2018-07-14 10:18
本发明专利技术涉及自动化测试领域,公开了一种外接设备热插拔的全自动化测试系统,包括依次连接的视频监控设备、控制端、测试支架、被测试设备,其中所述被测试设备带显示界面用于显示所述被测试设备连接外接电子设备的插入、拔出状态;所述视频监控设备用于实时监控所述被测试设备的显示界面;所述控制端安装有所述视频监控设备驱动,通过所述控制端调节视频监控设备的摄像参数及控制拍摄状态,对所拍摄的视频、图片进行回放;所述外接电子设备固定在所述测试支架上,所述测试支架用于模拟外接电子设备与被测试设备之间的热插拔;所述控制端用于发送测试参数和运行指令到所述测试支架,显示测试结果。采用该技术方案提高了测试效率和准确度,降低成本。

A fully automated test system for hot swap of external devices

The invention relates to the field of automatic testing, and discloses a fully automated test system for a hot plug of an external device, including a video monitoring device, a control end, a test bracket, and a test device connected in turn, in which the test device band display interface is used to display the insertion of an external electronic device connected by the test device. The video monitoring device is used to monitor the display interface of the tested equipment in real time; the control end installs the video monitoring device driver, adjusts the camera parameters of the video monitoring device and controls the shooting state through the control end, and replays the video and pictures taken; The electronic device is fixed on the test bracket, which is used to simulate hot plug between the external electronic device and the tested device; the control end is used to send test parameters and operation instructions to the test bracket and display the test results. The technology scheme improves the efficiency and accuracy of the test, and reduces the cost.

【技术实现步骤摘要】
一种外接设备热插拔的全自动化测试系统
本专利技术涉及自动化测试领域,特别涉及一种外接设备热插拔的全自动化测试系统。
技术介绍
在我们日常使用的电子设备中,由于电子设备本身的局限或为了方便用户的携带、使用,经常需要外接设备进行容量外扩、声音听取,例如U盘,耳机等。而测试人员在测试外接设备热插拔时,通常只能通过人工操作。例如汽车导航的USB功能,U盘需要外接,由于U盘为用户另外购买、使用,我们需要模拟用户实际使用进行测试,对外接U盘进行热插拔操作,以检测设备的识别情况。人工操作比较方便快捷,但是缺点则暴露出来——耗费测试时间长,而且长时间热拔插操作使得测试人员产生疲劳,热插拔中的接入及拔出过程的时间无法精准把控,热插拔次数记录不准确等等。
技术实现思路
本专利技术实施例的目的在于提供一种外接设备热插拔的全自动化测试系统,可以节省人力,提高测试效率和准确度,降低测试成本。本专利技术实施例提供的一种外接设备热插拔的全自动化测试系统,包括依次连接的视频监控设备、控制端、测试支架、被测试设备,其中,所述被测试设备带显示界面用于显示所述被测试设备连接外接电子设备的插入、拔出状态;所述视频监控设备用于实时监控所述被测试设备的显示界面;所述控制端安装有所述视频监控设备驱动,通过所述控制端调节视频监控设备的摄像参数及控制拍摄状态,对所拍摄的视频、图片进行回放;所述外接电子设备固定在所述测试支架上,所述测试支架用于模拟外接电子设备与被测试设备之间的热插拔;所述控制端用于发送测试参数和运行指令到所述测试支架,显示测试结果。可选地,所述测试支架包括可编程逻辑控制器、滑动器、固定器及第一外接设备连接器和第二外接设备连接器,所述滑动器底部装有导轨,能够在所述测试支架上滑动,用于热插拔的外接电子设备通过所述第二外接设备连接器固定在所述滑动器上,所述第一外接设备连接器固定在所述固定器上用于连接所述被测试设备,所述可编程辑控制器用于校准所述滑动器,控制所述滑动器的运动距离、速度及次数,并反馈所述滑动器当前状态至所述控制端,所述控制端用于发送测试参数和运行指令到所述可编程逻辑控制器,显示测试结果。可选地,所述被测试设备通过检测外设物理接口的高低电平判断外接电子设备是插入还是拨出,若外接电子设备已插入,则获取外接电子设备的描述信息,并加载外接电子设备的驱动及盘符信息,反馈SPI消息给所述控制端,所述控制端接收到信息后发送外接电子设备的状态弹框信息。可选地,所述被测试设备检测外接电子设备是插入还是拨出,若外接电子设备已插入,则显示界面第一区域显示“外设设备已插入”的提示框,若外接电子设备已拔出,则显示界面第一区域显示“外设设备已拨出”的提示框,当所述被测试设备检测外接电子设备状态失败时,显示界面第二区域显示“外设设备异常的提示框”。可选地,所述视频监控设备用于实时监控所述被测试设备的显示界面,当所述被测试设备的显示界面与所述视频监控设备预设界面显示不一致时进行抓拍。可选地,当所述被测试设备显示界面第二区域显示“外设设备异常的提示框”,所述视频监控设备进行抓拍。可选地,所述被测试设备为汽车导航主机,测试的热插拔端口为所述汽车导航主机的USB接口,用于热插拔的外接电子设备为U盘。可选地,所述测试支架的外接设备连接器为两个USB连接器,第一USB连接器用于将USB公转母头固定在所述固定器上,第二USB连接器用于将U盘固定在所述滑动器上。可选地,所述USB接口为USB母头,通过USB延长线与所述USB公转母头连接。可选地,所述USB公转母头与所述U盘处于同一水平线,与所述U盘无缝对接。由上可见,应用本实施例技术方案,由于采用视频工具监控外接电子设备自动插拔的测试过程,并在监控界面与预设界面不一致时进行抓拍,从而可对测试结果做出快速、准确判断;彻底解放人工,实现真正意义上的全自动化测试。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种外接设备热插拔的全自动化测试系统示意图;图2为本专利技术提供的另一种外接设备热插拔的全自动化测试系统示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例:本实施例提供一种外接设备热插拔的全自动化测试系统,如图1所示,包括依次连接的视频监控设备50、控制端10、测试支架20、被测试设备30,其中,所述被测试设备30带HMI显示界面用于显示所述被测试设备30连接外接电子设备40的插入、拔出状态;所述视频监控设备50用于实时监控所述被测试设备30的显示界面;所述控制端10安装有所述视频监控设备驱动11和Labview程序12,通过所述控制端10调节视频监控设备50的摄像参数及控制拍摄状态,对所拍摄的视频、图片进行回放;所述外接电子设备40固定在所述测试支架20上,所述测试支架20用于模拟外接电子设备40与被测试设备30之间的热插拔;所述控制端10用于发送测试参数和运行指令到所述测试支架20,显示测试结果。可以但不限于,所述测试支架20包括可编程逻辑控制器21、滑动器22、固定器23及外接设备连接器24,所述外接设备连接器24包括第一外接设备连接器241和第一外接设备连接器242,所述滑动器22底部装有导轨,能够在所述测试支架20上滑动,用于热插拔的外接电子设备40通过所述第二外接设备连接器242固定在所述滑动器22上,所述第一外接设备连接器241用于与所述被测试设备30的外设物理接口31连接,所述可编程辑控制器21用于校准所述滑动器22,控制所述滑动器22的运动距离、速度及次数,并反馈所述滑动器22当前状态至所述控制端10,所述控制端10安装了Labview程序,所述Labview程序用于发送测试参数和运行指令到所述可编程逻辑控制器21,显示测试结果。所述测试参数包括测试次数、插入时间、拔出时间及测试结束时外接电子设备40与被测试设备30之间的状态,所述测试结果包括当前的测试次数,测试剩余时间,测试状态。所述被测试设备30通过检测外设物理接口31的高低电平判断外接电子设备40是插入还是拨出,若外接电子设备40已插入,则获取外接电子设备40的描述信息,并加载外接电子设备40的驱动及盘符信息,反馈SPI消息给所述控制端10,所述控制端10接收到信息后发送外接电子设备40的状态弹框信息。所述被测试设备30检测外接电子设备40是插入还是拨出,若外接电子设备40已插入,则显示界面第一区域显示“外设设备已插入”的提示框,若外接电子设备40已拔出,则显示界面第一区域显示“外设设备已拨出”的提示框,当所述被测试设备30检测外接电子设备40状态失败时,显示界面第二区域显示“外设设备异常的提示框”,系统预先设定好第一和第二区域位置。所述视频监控设备50用于实时监控所述被测试设备30的显示界本文档来自技高网...

【技术保护点】
1.一种外接设备热插拔的全自动化测试系统,其特征在于,包括依次连接的视频监控设备、控制端、测试支架、被测试设备,其中,所述被测试设备带显示界面用于显示所述被测试设备连接外接电子设备的插入、拔出状态;所述视频监控设备用于实时监控所述被测试设备的显示界面;所述控制端安装有所述视频监控设备驱动,通过所述控制端调节视频监控设备的摄像参数及控制拍摄状态,对所拍摄的视频、图片进行回放;所述外接电子设备固定在所述测试支架上,所述测试支架用于模拟外接电子设备与被测试设备之间的热插拔;所述控制端用于发送测试参数和运行指令到所述测试支架,显示测试结果。

【技术特征摘要】
1.一种外接设备热插拔的全自动化测试系统,其特征在于,包括依次连接的视频监控设备、控制端、测试支架、被测试设备,其中,所述被测试设备带显示界面用于显示所述被测试设备连接外接电子设备的插入、拔出状态;所述视频监控设备用于实时监控所述被测试设备的显示界面;所述控制端安装有所述视频监控设备驱动,通过所述控制端调节视频监控设备的摄像参数及控制拍摄状态,对所拍摄的视频、图片进行回放;所述外接电子设备固定在所述测试支架上,所述测试支架用于模拟外接电子设备与被测试设备之间的热插拔;所述控制端用于发送测试参数和运行指令到所述测试支架,显示测试结果。2.如权利要求1所述的一种外接设备热插拔的全自动化测试系统,其特征在于,所述测试支架包括可编程逻辑控制器、滑动器、固定器及第一外接设备连接器和第二外接设备连接器,所述滑动器底部装有导轨,能够在所述测试支架上滑动,用于热插拔的外接电子设备通过所述第二外接设备连接器固定在所述滑动器上,所述第一外接设备连接器固定在所述固定器上用于连接所述被测试设备,所述可编程辑控制器用于校准所述滑动器,控制所述滑动器的运动距离、速度及次数,并反馈所述滑动器当前状态至所述控制端,所述控制端用于发送测试参数和运行指令到所述可编程逻辑控制器,显示测试结果。3.如权利要求2所述的一种外接设备热插拔的全自动化测试系统,其特征在于,所述被测试设备通过检测外设物理接口的高低电平判断外接电子设备是插入还是拨出,若外接电子设备已插入,则获取外接电子设备的描述信息,并加载外接电子设备的驱动及盘符信息,反馈SPI消息给所述控制端,所述控制端接收到信息后发送外接电子设备的状态弹框信息。4...

【专利技术属性】
技术研发人员:张玉玲包丹马芬妮施翠玲
申请(专利权)人:惠州市德赛西威汽车电子股份有限公司
类型:发明
国别省市:广东,44

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

1