终端离线测试方法及装置的制造方法

文档序号:9417269阅读:266来源:国知局
终端离线测试方法及装置的制造方法
【技术领域】
[0001]本发明属于移动终端设备测试领域,特别是涉及到一种终端的离线测试的方法及其装置。
【背景技术】
[0002]传统的终端测试离不开两种方式,即软连接、机械臂方式。
[0003]其中,软连接方式一般采用USB数据线连接方式或WIFI连接方式:
[0004]USB数据线连接方式:USB数据线的材质、电脑对终端的供电、终端USB模块的质量等等都会对测试造成影响。
[0005]WIFI连接方式:WIFI的稳定性,会对测试造成影响。
[0006]机械臂方式离不开使用测试仪表:
[0007]机械臂测试仪表不便于携带,无法满足外场测试(路途颠簸影响机械臂准确率)。
[0008]机械臂测试仪表运行时间到达一定周期后,仪表自身会出现磨损、偏离等问题,会对测试造成影响。
[0009]综上所述,这两种测试方式,或多或少受到数据线传输、网络环境、机械臂硬件不精确等因素的影响,使得某些测试场景存在一定的不稳定、不准确、不客观性。随着某些特殊测试场景受关注度越来越高,传统的终端测试方式已经无法满足要求。

【发明内容】

[0010]本发明要解决的问题是提出一种终端离线测试方法及装置,解决现有技术中的测试方式在某些测试场景带来的不稳定、不准确、不客观性的问题。
[0011]为实现上述目的,本发明采取的技术方案为:一种终端离线测试方法,包括如下步骤:
[0012](I)录制测试脚本;
[0013](2)在待测终端上回放测试脚本;
[0014](3)在待测终端上生成测试报告。
[0015]优选的,所述步骤⑴中,录制测试脚本的方法为:
[0016]a、被测终端与测试设备相连;所述测试设备为PC机或笔记本电脑或服务器;
[0017]b、手动操作被测终端,通过测试设备的的软件识别手动操作并将其转化成测试脚本录制下来。
[0018]进一步的,所述步骤b中,录制完成的脚本在测试设备上设置测试执行规则。
[0019]进一步的,所述步骤(2)中,在待测终端上按照所述测试执行规则回放所述测试脚本。
[0020]优选的,所述步骤(3)中,所述测试报告包括测试结果、测试通过率、测试执行步骤、测试日志。
[0021]本发明还提供了一种终端离线测试装置,包括:录制装置,用于录制测试脚本;待测终端的回放模块,用于回放测试脚本;待测终端的报告模块,用于生成测试报告。
[0022]优选的,所述录制装置包括一被测终端和一测试设备,所述被测终端与测试设备相连;所述测试设备包括识别模块,用于识别被测终端的手动操作,还包括录制模块,用于将手动操作转化成测试脚本录制下来。
[0023]进一步的,所述测试设备为PC机或笔记本电脑或服务器。
[0024]进一步的,所述测试设备还包括规则设置模块,用于为测试脚本设置测试执行规则。
[0025]进一步的,所述代测终端还包括一执行模块,用于执行所述测试执行规则。
[0026]本发明的有益效果为:
[0027]本发明降低了测试人员的技术门槛,降低了测试人员的学习成本,测试人员不需要编写脚本,只需按照测试用例手动操作手机即可完成测试脚本的录制工作。
[0028]本发明直接在终端实现测试,使测试更具有灵活性,避免了软连接、机械臂测试的不稳定、不准确、不客观性,适用于更多测试场景(功耗测试、外场测试等)。
【附图说明】
[0029]图1是本发明的步骤示意图。
【具体实施方式】
[0030]下面结合具体实施例对本发明做进一步的说明。
[0031]本发明引入Android自带的测试方法UIAutomator,UIAutomator是基于UI的自动化测试方法,将操作变得简单化。按照如图1所示的步骤,首先手动操作被测终端,通过PC(PC机、笔记本电脑)/服务器端的软件识别手动操作并将其转化成脚本录制下来,录制完成的脚本在PC (PC机、笔记本电脑)/服务器端可以设置测试执行规则,完成设置后保存至Ij待测终端上,执行脚本回放,UIAutomator解析脚本并在待测终端上按照规则运行。测试完成后,可以在终端上查看测试报告,测试报告包含测试结果、测试通过率、测试执行步骤、测试日志等内容。
[0032]本发明采用离线测试方式,首先终端与PC (PC机、笔记本电脑)/服务器相连,通过手动操作终端生成测试脚本保存于PC后,将脚本传递到终端上,之后再采用回放的方式进行终端测试,该测试脚本直接在移动终端上运行,抛开PC/服务器,避免了软连接、机械臂方式的不稳定、不准确、不客观性,同时又满足了终端功耗测试要求、外场测试要求等测试场景。
[0033]以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。
【主权项】
1.一种终端离线测试方法,其特征在于,包括如下步骤:(1)录制测试脚本;(2)在待测终端上回放测试脚本;(3)在待测终端上生成测试报告。2.根据权利要求1所述的一种终端离线测试方法,其特征在于,所述步骤(1)中,录制测试脚本的方法为:a、被测终端与测试设备相连;所述测试设备为PC机或笔记本电脑或服务器;b、手动操作被测终端,通过测试设备的的软件识别手动操作并将其转化成测试脚本录制下来。3.根据权利要求2所述的一种终端离线测试方法,其特征在于,所述步骤b中,录制完成的脚本在测试设备上设置测试执行规则。4.根据权利要求3所述的一种终端离线测试方法,其特征在于,所述步骤(2)中,在待测终端上按照所述测试执行规则回放所述测试脚本。5.根据权利要求1所述的一种终端离线测试方法,其特征在于,所述步骤(3)中,所述测试报告包括测试结果、测试通过率、测试执行步骤、测试日志。6.一种终端离线测试装置,其特征在于,包括:录制装置,用于录制测试脚本;待测终端的回放模块,用于回放测试脚本;待测终端的报告模块,用于生成测试报告。7.根据权利要求6所述的一种终端离线测试装置,其特征在于,所述录制装置包括一被测终端和一测试设备,所述被测终端与测试设备相连;所述测试设备包括识别模块,用于识别被测终端的手动操作,还包括录制模块,用于将手动操作转化成测试脚本录制下来。8.根据权利要求7所述的一种终端离线测试装置,其特征在于,所述测试设备为PC机或笔记本电脑或服务器。9.根据权利要求7或8所述的一种终端离线测试装置,其特征在于,所述测试设备还包括规则设置模块,用于为测试脚本设置测试执行规则。10.根据权利要求9所述的一种终端离线测试装置,其特征在于,所述代测终端还包括一执行模块,用于执行所述测试执行规则。
【专利摘要】本发明提出一种终端离线测试方法,包括如下步骤:(1)录制测试脚本;(2)在待测终端上回放测试脚本;(3)在待测终端上生成测试报告。通过本发明的方法,避免了软连接、机械臂方式的不稳定、不准确、不客观性,同时又满足了终端功耗测试要求、外场测试要求等测试场景。
【IPC分类】G06F11/22
【公开号】CN105138436
【申请号】CN201510483296
【发明人】于磊, 杜玲, 刘伟
【申请人】天津市康凯特软件科技有限公司
【公开日】2015年12月9日
【申请日】2015年8月7日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1