一种路由器USB存储稳定性的测试方法及系统技术方案

技术编号:14954118 阅读:39 留言:0更新日期:2017-04-02 10:26
本发明专利技术公开了一种路由器USB存储稳定性的测试方法及系统,该方法包括如下步骤:接收一测试文件,将该测试文件存储到被测路由器的内部存储装置;接收一外部存储设备连接至该被测路由器的USB接口;将该测试文件反复往该外部存储设备进行读写,通过本发明专利技术,可实现验证路由器USB存储系统稳定性和健壮性的目的。

【技术实现步骤摘要】

本专利技术涉及一种测试方法及系统,特别是涉及一种路由器USB存储稳定性的测试方法及系统
技术介绍
智能路由器的热潮掀起之后,人们身边带有“智能”标签的硬件设备变得越来越多。智能路由器配备了丰富的扩展端口,让自身不单单只是承担无线网络的部署工作,它为用户提供了更多的玩法。目前,智能路由器普遍配备了扩展端口,有的甚至拥有多种扩展端口,可以说,扩展端口已经成为了智能路由器的标配。在这些端口中,可以发现,USB接口在智能路由器中最为普遍,每家厂商的智能路由器都配有这种端口,相信细心的用户已经发现,通过这些USB接口,无线路由通过连接外部存储设备可以变身为NAS(NetworkAttachedStorage,网络附属存储),实现脱机BT、电驴下载、共享移动硬盘、亦可连接打印机,实现无线扫描、无线打印等高级功能,由此可见USB稳定性在路由器中的重要性已经越来越重要。图1为目前路由器USB存储稳定性测试的拓扑架构图。其测试方法如下:1)PC1(电脑)通过有线或者无线网络连接到DUT(DeviceUnderTest,被测路由器)路由器;2)移动硬盘连接到路由器的USB接口。3)通过长时间在PC1和移动硬盘直接对拷文件的方式来验证DUT路由器USB的稳定性。然而,上述现有的路由器测试方法存在如下缺点:1)需要通过网络连接到电脑后,通过电脑和移动硬盘之间手动进行长时间的文件拷贝,手工测试过程花费时间较长,测试效率较低,容易混淆,造成结果出错,文件与文件之间不方便衔接,不方便长时间测试。2)不同的电脑(可称之陪测设备)硬盘的读写性能和稳定性存在一定的差异性,如果测试过程有问题,不利于问题排查,测试结果容易受第三方因素的影响;3)通过网络(有线或者无线)连接电脑,测试结果会因网络因素的影响而产生不同测试结果,不利于研发问题的排查。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种路由器USB存储稳定性的测试方法及系统,以实现验证路由器USB存储系统稳定性和健壮性的目的。为达上述目的,本专利技术提出一种路由器USB存储稳定性的测试方法,包括如下步骤:步骤一,接收一测试文件,将该测试文件存储到被测路由器的内部存储装置;步骤二,接收一外部存储设备连接至该被测路由器的USB接口;步骤三,将该测试文件反复往该外部存储设备进行读写。进一步地,该被测路由器的内部存储装置为flash。进一步地,该外部存储设备为移动硬盘。进一步地,于该步骤三中,于该被测路由器中创建shell脚本,于该被测路由器上运行shell脚本,将该测试文件反复往移动硬盘里进行读写。进一步地,根据脚本返回值,查看该被测路由器USB的测试文件读写是否正常,以确定被测路由器存储的稳定性。为达到上述目的,本专利技术还提供一种路由器USB存储稳定性的测试系统,包括:测试文件获取单元,用于接收一测试文件,将该测试文件存储到被测路由器的内部存储装置;接口连接单元,用于接收一外部存储设备连接至该被测路由器的USB接口;测试单元,用于将该测试文件反复往该外部存储设备进行读写。进一步地,该被测路由器的内部存储装置为flash。进一步地,该外部存储设备为移动硬盘。进一步地,该测试单元于该被测路由器中创建shell脚本,于该被测路由器上运行shell脚本,将该测试文件反复往移动硬盘里进行读写。进一步地,该测试单元根据脚本返回值,查看该被测路由器USB的测试文件读写是否正常,以确定被测路由器存储的稳定性。与现有技术相比,本专利技术一种路由器USB存储稳定性的测试方法及系统通过把测试文件上传到被测路由器的内部存储装置里面,通过运行自动化程序,让测试文件在USB外部存储设备和路由器内部存储装置里面长时间反复循环读写,从而验证被测路由器USB存储系统的稳定性和健壮性。附图说明图1为目前路由器USB存储稳定性测试的拓扑架构图;图2为本专利技术一种路由器USB存储稳定性的测试方法的步骤流程图;图3为本专利技术一种路由器USB存储稳定性的测试系统的系统结构图;图4为本专利技术具体实施例中路由器USB存储稳定性测试的拓扑架构图。具体实施方式以下通过特定的具体实例并结合附图说明本专利技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。图2为本专利技术一种路由器USB存储稳定性的测试方法的步骤流程图。如图2所示,本专利技术一种路由器USB存储稳定性的测试方法,包括如下步骤:步骤201,接收一测试文件,将该测试文件存储到被测路由器(DUT)的内部存储装置。在本专利技术较佳实施例中,将该测试文件存储至该被测路由器的内部存储空间flash。步骤202,将一外部存储设备连接至该被测路由器的USB接口。在本专利技术较佳实施例中,该外部存储设备为移动硬盘。步骤203,将该测试文件反复往该外部存储设备进行读写。在本专利技术较佳实施例中,通过于该被测路由器中创建shell脚本,于该被测路由器上运行shell脚本,把该测试文件反复往移动硬盘里进行读写。图3为本专利技术一种路由器USB存储稳定性的测试系统的系统结构图。如图3所示,本专利技术一种路由器USB存储稳定的测试系统,包括:测试文件获取单元301、接口连接单元302以及测试单元303。测试文件获取单元301,用于接收一测试文件,将该测试文件存储到被测路由器(DUT)的内部存储装置。在本专利技术较佳实施例中,将该测试文件存储至该被测路由器的内部存储空间flash。接口连接单元302,用于接收一外部存储设备连接至该被测路由器的USB接口。在本专利技术较佳实施例中,该外部存储设备为移动硬盘。测试单元303,用于将该测试文件反复往该外部存储设备进行读写。在本专利技术较佳实施例中,通过于该被测路由器中创建shell脚本,于该被测路由器上运行shell脚本,把该测试文件反复往移动硬盘里进行读写。图4为本专利技术具体实施例中路由器USB存储稳定性测试的拓扑架构图。以下通过一具体实施例来说明本专利技术的测试方法,过程如下:1)将移动硬盘连接到被测路由器的USB接口;2)配置被测路由器的USB功能;3)配置外接存储设备(移动硬盘)4)进入被测路由器的TMP目录,把一测试文件通过TFFP(tftp192.168.2.X-g-rtest)上传到DUT(路由器)内部存储Flash的TMP目录下;5)在被测路由器上创建一个usb.sh的shell脚本(touchusb.sh);6)编辑文件上传下载shell脚本usb.sh如下(viusb.sh)所示:7)把usb.sh脚本的权限提升为所有用户都可读可写可执行(chmod777usb.sh)。8)在被测路由器上运行./usb.sh&脚本9)查看脚本返回值,查看被测路由器USB测试文件读写是否正常,记录测试结果。综上所述,本专利技术一种路由器USB存储稳定性的测试方法及系统通过把测试文件上传到被测路由器的内部存储装置里面,通过运行自动化程序,让测试文件在USB外部存储设备和路由器内部存储装置里面长时间反复循环读写,从而验证被测路由器USB存储系统的稳定性和健壮性。与现有技术相比,本专利技术具有如下优点:(1)本专利技术通过把测试文件上本文档来自技高网
...
一种路由器USB存储稳定性的测试方法及系统

【技术保护点】
一种路由器USB存储稳定性的测试方法,包括如下步骤:步骤一,接收一测试文件,将该测试文件存储到被测路由器的内部存储装置;步骤二,接收一外部存储设备连接至该被测路由器的USB接口;步骤三,将该测试文件反复往该外部存储设备进行读写。

【技术特征摘要】
1.一种路由器USB存储稳定性的测试方法,包括如下步骤:步骤一,接收一测试文件,将该测试文件存储到被测路由器的内部存储装置;步骤二,接收一外部存储设备连接至该被测路由器的USB接口;步骤三,将该测试文件反复往该外部存储设备进行读写。2.如权利要求1所述的一种路由器USB存储稳定性的测试方法,其特征在于:该被测路由器的内部存储装置为flash。3.如权利要求1所述的一种路由器USB存储稳定性的测试方法,其特征在于:该外部存储设备为移动硬盘。4.如权利要求1所述的一种路由器USB存储稳定性的测试方法,其特征在于:于该步骤三中,于该被测路由器中创建shell脚本,于该被测路由器上运行shell脚本,将该测试文件反复往移动硬盘里进行读写。5.如权利要求4所述的一种路由器USB存储稳定性的测试方法,其特征在于:根据脚本返回值,查看该被测路由器USB的测试文件读写是否正常,以确定被测路由器存储的稳定性。6.一种路由器...

【专利技术属性】
技术研发人员:张志强
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1