文件的自动测试方法及装置的制造方法

文档序号:9667229阅读:232来源:国知局
文件的自动测试方法及装置的制造方法
【技术领域】
[0001]本发明涉及终端领域,特别是涉及一种文件的自动测试方法及装置。
【背景技术】
[0002]随着终端的日益普及,对终端的稳定性要求越来越高,使得终端的测试问题成为主要的研究方向之一。
[0003]在智能手机测试蓝牙文件传输时,往往需要人工参与。即,测试员拿两台手机先进行蓝牙配对;配对成功后,测试员通过文件管理软件进入发送端的存储文件中选择一个文件;之后通过蓝牙发送给接收端;接收端等待文件传入通知;在接收端接到文件传入通知时,测试员选择接收,接收端才能进行正常的测试。
[0004]但是由于整个测试过程都需要人工参与,发送端需要人工输入接收端的蓝牙地址,以及发送端每进行一次测试都需要人工从文件管理中选文件并发送,而蓝牙文件传输的测试需要测试多种文件类型和多种大小的文件;而且每一次文件传入时,接收端都需要人工选择接收文件,才能正常接收,如果两台移动设备相隔距离较远时,导致人工的移动距离增加,难免浪费大量的时间,从而降低测试效率。

【发明内容】

[0005]本发明实施例提供一种文件的自动测试方法及装置,以解决现有终端的蓝牙文件传输的测试方式,需要人工参与,当距离较远时,会浪费大量时间,降低测试效率的技术问题。
[0006]为解决上述问题,本发明提供的技术方案如下:
[0007]本发明实施例提供一种文件的自动测试方法,其包括:
[0008]获取接收端显示的图像识别信息;
[0009]从所述图像识别信息中解析出所述接收端的近距离通讯地址;
[0010]根据所述近距离通讯地址发送自动选取的测试文件给所述接收端,以使所述接收端对所述测试文件进行测试。
[0011]本发明实施例还提供一种文件的自动测试方法,其包括:
[0012]获取接收端的近距离通讯地址;
[0013]根据所述近距离通讯地址生成并显示对应的图像识别信息,以供发送端获取;
[0014]检测所述接收端是否接收到待测试的测试文件;
[0015]若检测到所述接收端接收到待测试的测试文件,则自动对所述测试文件进行测试。
[0016]本发明实施例还提供一种文件的自动测试装置,其包括:
[0017]第一获取模块,用于获取接收端显示的图像识别信息;
[0018]解析模块,用于从所述图像识别信息中解析出所述接收端的近距离通讯地址;
[0019]测试模块,用于根据所述近距离通讯地址发送自动选取的测试文件给所述接收端,以使所述接收端对所述测试文件进行测试。
[0020]本发明实施例还提供一种文件的自动测试装置,其包括:
[0021]获取模块,用于获取接收端的近距离通讯地址;
[0022]生成模块,用于根据所述近距离通讯地址生成并显示对应的图像识别信息,以供发送端获取;
[0023]检测模块,用于检测所述接收端是否接收到待测试的测试文件;
[0024]测试模块,用于当检测到所述接收端接收到待测试的测试文件时,自动对所述测试文件进行测试。
[0025]相较于现有技术,本发明的文件的自动测试方法及装置,通过获取接收端显示的图像识别信息;并从该图像识别信息中解析出该接收端的近距离通讯地址;根据该近距离通讯地址发送自动选取的测试文件给接收端,以使接收端对该测试文件进行测试;从而实现了发送端不需要人工输入蓝牙地址,并且实现文件的自动选择,因而缩短了测试时间,提高了测试效率。
【附图说明】
[0026]图1为本发明实施例一提供的文件的自动测试方法的流程图;
[0027]图2为本发明实施例二提供的文件的自动测试方法的流程图;
[0028]图3为本发明实施例三提供的文件的自动测试装置的结构示意图;
[0029]图4为本发明实施例四提供的文件的自动测试装置的结构示意图。
【具体实施方式】
[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]请参照图1,图1为本发明实施例一提供的文件的自动测试方法的流程图。
[0032]本优选实施例的文件的自动测试方法,包括:
[0033]步骤S101,获取接收端显示的图像识别信息;
[0034]例如,终端安装自动化测试apk(AndroidPackage,Android安装包),用户打开该apk,将该终端设置为发送端,发送端通过扫描方式获取接收端显示的图像识别信息;该图像识别信息可以为二维码等等。该发送端可以为手机、平板电脑等。
[0035]步骤S102,从所述图像识别信息中解析出所述接收端的近距离通讯地址;
[0036]该近距离通讯地址例如为蓝牙地址,例如,发送端通过测试apk提供的二维码扫描功能扫描接收端显示的二维码,解析出二维码中包含的蓝牙地址信息。
[0037]步骤S103,根据所述近距离通讯地址发送自动选取的测试文件给所述接收端,以使所述接收端对该测试文件进行测试。
[0038]例如,发送端自动选取待测试的文件;并将步骤S102解析出的蓝牙地址设为文件发送目的地;从而将自动选取的测试文件发送给该蓝牙地址对应的接收端;以便使接收端对该测试文件进行测试。
[0039]优选地,为了实现多次发送测试文件,发送端还可以间隔一定的时间段向接收端发送一次该测试文件。即上述步骤S103具体包括,
[0040]根据所述近距离通讯地址间隔预设时间发送一次自动选取的测试文件给所述接收端,以使所述接收端对该测试文件进行测试。该预设时间例如为5分钟。
[0041]优选地,为了实现文件的自动选择,以进一步提高测试效率,可以由发送端自动选择待测试文件作为预设测试文件;即在所述根据所述近距离通讯地址发送自动选取的测试文件给所述接收端的步骤之前,所述方法还包括:
[0042]获取预设测试程序的预设文件路径;
[0043]该预设测试程序可以为apk,例如用户预先在发送端的预设测试程序中设置好文件路径;发送端获取该apk中的文件路径;该预设文件路径例如为“D:/测试文档”。
[0044]2)在所述预设文件路径对应的多个文件中选取待试测文件,以作为所述自动选取的测试文件。
[0045]该预设文件路径中包括多个文件,例如D盘的测试文档中包括多种类型的测试文件;发送端在该文件路径中的多个文件中选取一个文件作为待测试文件,以得到该预设测试文件。当然可以按文件的排列顺序逐个测试或者随机进行测试,当随机进行测试时,可以对已经测试的文件进行标记或者记录。
[0046]本实施例的文件的自动测试方法,通过获取接收端的图像识别码,即可方便地获取接收端的蓝牙地址,从而避免人工输入蓝牙地址带来的不便,提高了用户服务质量;同时能够自动地选取测试文件,实现了测试的自动化,从而缩短了测试时间,提高了测试效率。
[0047]请参照图2,图2为本发明实施例二提供的文件的自动测试方法的流程图。
[0048]本优选实施例的文件的自动测试方法,包括:
[0049]步骤S201,获取接收端的近距离通讯地址;
[0050]例如,通过安装在接收端上的apk获取该接收端的近距离通讯地址,该近距离通讯地址可以为蓝牙地址;
[0051]步骤S202,根据所述近距离通讯地址生成并显示对应的图像识别信息,以供发送端获取;
[0052]该图像识别信息例如为二维码,例如接收端根据获取的蓝牙地址生成二维码,并在屏幕上显示该二维码;以便发送端获取该二维码;该接收端可以为手机、平板电脑等。
[0053]例如,接收端通过接收端上的转换程序将所述近距离通讯地址生成对应的图像识别信息。该转换程序例如为二维码生成程序。
[0054]步骤S203,检测接收端是否接收到待测试的测试文件;
[0055]例如可以由接收端自行检测其是否有传入的待测试的测试文件;如果检测到有测试文件传入,则自动接收,并转入步骤S204 ;如果没有检测到有测试文件传入,则返回步骤S203 ;
[0056]步骤S204,当检测到接收端接收到待测试的测试文件时,自动对所述测试文件进行测试。
[0057]例如接收端对接收到的测试文件进行自动测试,以得到测试结果。
[0058]优选地,还可以在测试完成后,将该测试结果反馈给发送端或者服务器。
[0059]本优选实施例的文件的自动测试方法,在检测接收到测试文件时,便对测试文件进行自动测试;从而实现了测试文件的自动接收,因而缩短了测试时间,提高了测试效率。
[0060]以下结合【具体实施方式】对上述文件的自动测试方法进行详细说明:
[0061]步骤A:移动设备安装自动化测试apk,用户打开该apk,将该移动设备为接收$而(例如,接收端具有生成二维
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1