一种测试平台及其测试嵌入式文件系统和协议的方法技术方案

技术编号:2839680 阅读:181 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种应用于测试平台的测试方法,该测试平台包括:测试设备、USB嵌入式设备和USB主设备,其特征在于,所述USB嵌入式设备保存存储介质参数、USB标准协议和U盘协议,该方法包括:A.所述测试设备与所述USB嵌入式设备建立连接;B.所述测试设备根据不同的测试对象,通过所述连接,设置所述USB嵌入式设备中的所述存储介质参数、所述USB标准协议或所述U盘协议。通过本发明专利技术解决了现有的测试平台在测试嵌入式文件系统和嵌入式系统传输协议时,必须进行繁琐的步骤才能变换测试环境的问题。本发明专利技术同时公开了一种测试平台。

【技术实现步骤摘要】

本专利技术涉及计算机及嵌入式领域,特别涉及。
技术介绍
随着电子设备的兴起,越来越多的人开始使用电子设备,并且绝大多数电子设备都根据USB接口与电脑进行传输。不同的电子设备中的嵌入式芯片运行不同的嵌入式文件系统完成不同的功能,比如MP3根据USB接口与电脑连接,传输并保存电脑中的歌曲,MP3中的嵌入式芯片根据文件系统播放保存的歌曲。如果嵌入式文件系统发生错误,嵌入式芯片就不能正常播放歌曲,所以必须保证嵌入式文件系统的正确,才能使电子设备正常工作。电子设备中的嵌入式系统运行的文件还需要有协议的支持,比如MP3中的歌曲需要USB标准协议和U盘协议,才能通过电脑传输并保存,如果协议不正确,则不能与电脑传输,保存歌曲。目前,测试平台测试嵌入式文件系统时,测试需要改变存储介质的容量来测试文件系统的正确性,也就是变换不同的环境进行测试。如果一个测试环境测试完嵌入式文件系统后,必须替换不同大小的存储介质,并重新连接,建造不同的测试环境。图1为现有技术测试嵌入式文件系统的方法流程示意图。如图1所示,现有技术测试嵌入式文件系统的方法包括下列步骤步骤100、USB主设备与USB嵌入式设备进行USB标准协议握手,需要知道与自身连接的设备是否为USB设备、采用何种USB标准协议、是何种USB设备。步骤101、USB嵌入式设备告知USB主设备自身为USB设备、采用的是USB标准协议、是采用U盘协议的设备。步骤102、USB主设备与USB嵌入式设备进行U盘协议握手,USB主设备需要知道插入U盘设备的存储介质参数、采用何种U盘协议。步骤103、USB嵌入式设备向USB主设备上报自身的存储介质参数和采用的是何种U盘协议。步骤104、USB主设备根据存储介质参数中的存储容量修改USB嵌入式设备的文件系统类型,USB主设备与USB嵌入式设备握手成功。步骤105、USB主设备根据USB嵌入式设备中的USB标准协议、U盘协议和文件系统类型将测试文件保存到USB嵌入式设备中。步骤106、USB嵌入式设备用待测试的嵌入式文件系统运行测试文件。如果待测试的嵌入式文件系统不能正常运行测试文件,则待测试的嵌入式文件系统错误;如果待测试的嵌入式文件系统能正常运行测试文件,则待测试的嵌入式文件系统正确。由于不同的容量对应不同的文件系统类型,而USB嵌入式设备需要根据文件系统类型,用嵌入式文件系统运行保存的测试文件,这样就有可能在不同的文件系统类型下,嵌入式文件系统运行测试文件时,会产生不同的结果,所以还必须选用256M、512M等等其他容量的U盘重新连接,进行测试。目前,测试平台测试协议时,在测试完协议后,只能重新建立测试环境,将需要测试的协议进行保存,不能连续测试多个协议。图2为现有技术测试嵌入式系统传输协议的方法流程示意图。如图2所示,现有技术测试嵌入式系统传输协议的方法包括下列步骤对USB标准协议和U盘协议进行验证。步骤200、USB主设备与USB嵌入式设备进行USB标准协议握手,需要知道与自身连接的设备是否为USB设备、采用何种USB标准协议、是何种USB设备。步骤201、USB嵌入式设备告知USB主设备自身为USB设备、采用的是USB2.0标准协议、是采用U盘协议的设备。步骤202、USB主设备与USB嵌入式设备进行U盘协议握手,USB主设备需要知道插入U盘设备的存储介质参数、采用何种U盘协议。步骤203、USB嵌入式设备向USB主设备上报自身的存储介质参数和采用的是何种U盘协议。步骤204、USB主设备根据存储介质参数中的存储容量修改USB嵌入式设备的文件系统类型,USB主设备与USB嵌入式设备握手成功。步骤205、USB主设备根据USB嵌入式设备中的待测试的USB标准协议、待测试的U盘协议和文件系统类型将测试文件保存到USB嵌入式设备中。步骤206、USB嵌入式设备用嵌入式文件系统运行测试文件。其中,如果USB主设备与USB嵌入式设备进行USB标准协议握手失败则待测试的USB标准协议错误;否则,待测试的USB标准协议部分正确。如果USB主设备与USB嵌入式设备进行U盘协议握手失败,则待测试的U盘协议错误;否则,待测试的U盘协议部分正确。如果USB主设备不能将测试文件保存到USB嵌入式设备中或嵌入式文件系统不能正常运行测试文件,则待测试的USB标准协议和/或待测试的U盘协议错误;否则,则待测试的USB标准协议和待测试的U盘协议完全正确。综上所述,现有的测试平台在测试嵌入式文件系统和嵌入式系统传输协议时,必须进行繁琐的步骤才能变换测试环境,从而增加了测试的难度,降低了测试的速度,造成资金的浪费。
技术实现思路
本专利技术提供的一种测试平台及其测试嵌入式文件系统和嵌入式系统传输协议的方法,用以解决现有的测试平台在测试嵌入式文件系统和嵌入式系统传输协议时,必须进行繁琐的步骤才能变换测试环境的问题。一种应用于测试平台的测试方法,该测试平台包括测试设备、USB嵌入式设备和USB主设备,所述USB嵌入式设备保存存储介质参数、USB标准协议和U盘协议,该方法包括A、所述测试设备与所述USB嵌入式设备建立连接;B、所述测试设备根据不同的测试对象,通过所述连接,设置所述USB嵌入式设备中的所述存储介质参数、所述USB标准协议或所述U盘协议。所述USB嵌入式设备保存测试文件的介质为至少一个虚拟内存,和/或至少一个实际物理存储介质。如果测试嵌入式文件系统,则步骤B还包括所述测试设备通过所述连接,设置所述USB嵌入式设备中的所述存储介质参数;则步骤B之后还包括C11、所述USB主设备与所述USB嵌入式设备连接,根据所述USB嵌入式设备的所述存储介质参数中的存储容量修改所述USB嵌入式设备的文件系统类型;C12、所述USB主设备根据所述USB嵌入式设备中的所述文件系统类型,将测试文件保存到所述USB嵌入式设备中;C13、所述USB嵌入式设备用保存的待测试的嵌入式文件系统运行所述测试文件。如果测试所述USB标准协议和/或所述U盘协议,则步骤B还包括所述测试设备通过所述连接,设置所述USB嵌入式设备中的所述USB标准协议和/或所述U盘协议;则步骤B之后还包括 C21、所述USB主设备根据所述USB标准协议与所述USB嵌入式设备建立连接;C22、所述USB主设备根据所述USB标准协议和所述U盘协议,将所述测试文件保存到所述USB嵌入式设备中;C23、所述USB嵌入式设备用保存的嵌入式文件系统运行所述测试文件。一种测试平台包括测试设备,用于与所述USB嵌入式设备建立连接;根据不同的测试对象,通过所述连接,设置USB嵌入式设备中的存储介质参数、USB标准协议或U盘协议;USB嵌入式设备,用于保存所述存储介质参数、所述USB标准协议和所述U盘协议。所述USB嵌入式设备保存测试文件的介质为至少一个虚拟内存,和/或至少一个实际物理存储介质。如果测试嵌入式文件系统,则所述测试设备通过所述连接,设置所述USB嵌入式设备中的所述存储介质参数,则所述测试平台还包括USB主设备,用于与所述USB嵌入式设备连接,根据所述USB嵌入式设备的所述存储介质参数中的存储容量修改所述USB嵌入式设备的文件系统类型;根据所述USB嵌入式设备中的所述文件系统类型,将测试文件保存到所述USB嵌入式设备中本文档来自技高网
...

【技术保护点】
一种应用于测试平台的测试方法,该测试平台包括:测试设备、USB嵌入式设备和USB主设备,其特征在于,所述USB嵌入式设备保存存储介质参数、USB标准协议和U盘协议,该方法包括:A、所述测试设备与所述USB嵌入式设备建立连接; B、所述测试设备根据不同的测试对象,通过所述连接,设置所述USB嵌入式设备中的所述存储介质参数、所述USB标准协议或所述U盘协议。

【技术特征摘要】
1.一种应用于测试平台的测试方法,该测试平台包括测试设备、USB嵌入式设备和USB主设备,其特征在于,所述USB嵌入式设备保存存储介质参数、USB标准协议和U盘协议,该方法包括A、所述测试设备与所述USB嵌入式设备建立连接;B、所述测试设备根据不同的测试对象,通过所述连接,设置所述USB嵌入式设备中的所述存储介质参数、所述USB标准协议或所述U盘协议。2.如权利要求1所述的方法,其特征在于,所述USB嵌入式设备保存测试文件的介质为至少一个虚拟内存,和/或至少一个实际物理存储介质。3.如权利要求1所述的方法,其特征在于,如果测试嵌入式文件系统,则步骤B还包括所述测试设备通过所述连接,设置所述USB嵌入式设备中的所述存储介质参数;则步骤B之后还包括C11、所述USB主设备与所述USB嵌入式设备连接,根据所述USB嵌入式设备的所述存储介质参数中的存储容量修改所述USB嵌入式设备的文件系统类型;C12、所述USB主设备根据所述USB嵌入式设备中的所述文件系统类型,将测试文件保存到所述USB嵌入式设备中;C13、所述USB嵌入式设备用保存的待测试的嵌入式文件系统运行所述测试文件。4.如权利要求1所述的方法,其特征在于,如果测试所述USB标准协议和/或所述U盘协议,则步骤B还包括所述测试设备通过所述连接,设置所述USB嵌入式设备中的所述USB标准协议和/或所述U盘协议;则步骤B之后还包括C21、所述USB主设备根据所述USB标准协议与所述USB嵌入式设备建立连接;C22、所述USB主设备根据所述USB标准协议和所述U盘协议,将所述测试文件保存到所述USB嵌入式设备中;C23、所述USB嵌入式设备用保存的嵌入式文件系统运行所述测试文件。5.一种测试平台,其特征在于,该测试平台包括测试设备,用于与所述USB嵌入式设备建立连接;根据不同的测试对象,通过所述连接,设置USB嵌入式设...

【专利技术属性】
技术研发人员:艾国游明琦
申请(专利权)人:北京中星微电子有限公司
类型:发明
国别省市:11[中国|北京]

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

1