一种自动化重复路径测试方法、装置及移动终端制造方法及图纸

技术编号:8192758 阅读:212 留言:0更新日期:2013-01-10 03:11
本发明专利技术适用于手机领域,提供一种自动化重复路径测试方法、装置及手机,所述方法包括下述步骤:记录人工交互操作步骤;保存人工交互操作步骤;启动自动化重复路径测试,按照保存的人工交互操作步骤进行自动化重复路径测试。本发明专利技术通过将人工交互测试的操作步骤进行记录并保存,在后续的测试中,直接在保存的人工交互操作步骤中选择需要的时间段内的交互操作事件,将指定的时间段内的人工交互操作步骤进行输入测试,实现自动化的重复路径测试。

【技术实现步骤摘要】
一种自动化重复路径测试方法、装置及移动终端
本专利技术属于手机领域,尤其涉及一种自动化重复路径测试方法、装置及移动终端。
技术介绍
Google开发的Android系统是十分庞大复杂的,完成软件应用开发或者定制软件系统开发之后,要使一个软件模块或定制软件系统达到较高的成熟度,大规模的压力测试必不可少。在目前行业里,Android系统的测试手法比较单一,一般分两种:自动化测试以及人工交互测试。Android的自动化测试主要依赖于原生系统提供的工具包进行测试,但工具包进行测试只提供随机性的交互事件来测试软件。相对工具包测试,人工交互测试的优势就是,测试员可以按照规定的测试条例对Android系统或软件进行测试,该方式逻辑性强,更具针对性,但是人工成本较高,特别是在复现某些深路径的程序漏洞需要投入大量的人力成本。
技术实现思路
本专利技术的目的在于提供一种自动化重复路径测试方法、装置及移动终端,旨在解决现有自动化测试只能提供随机性的交互事件来测试,不能进行针对性的测试,而人工测试需要投入大量的人力成本。本专利技术通过提供一种自动化重复路径测试方法、装置及移动终端,使得系统将人工测试的操作步骤记本文档来自技高网...
一种自动化重复路径测试方法、装置及移动终端

【技术保护点】
一种自动化重复路径测试方法,其特征在于,所述方法包括下述步骤:记录人工交互操作步骤;保存人工交互操作步骤;启动自动化重复路径测试,按照保存的人工交互操作步骤进行自动化重复路径测试。

【技术特征摘要】
1.一种自动化重复路径测试方法,其特征在于,所述方法包括下述步骤:记录人工交互操作步骤,记录在准确的时间点上输入的正确的操作步骤,当间隔的时间超过时间限值时,自动停止记录输入事件;保存人工交互操作步骤,所述人工交互操作包括按键操作和触摸操作,对触摸事件直接派发至根视图;启动自动化重复路径测试,按照保存的人工交互操作步骤进行自动化重复路径测试;所述启动自动化重复路径测试,按照保存的人工交互操作步骤进行自动化重复路径测试的具体方法为:在指定的时间段内从保存的人工交互操作步骤中逐个抽取输入事件;按照抽取的输入事件的输入间隔逐个将输入事件进行自动化重复路径测试;在具体的自动化重复路径测试中可以选择测试的次数以及测试的时间,完成规定的次数测试或者时间测试后自动停止测试,若完成了一次而又没有到达规定的次数或者时间,则继续进行重复测试,直至完成规定的次数测试或者时间测试后才自动停止测试。2.如权利要求1所述的方法,其特征在于,所述方法在记录人工交互操作步骤之前还包括:开启输入事件记录逻辑,使人工交互操作步骤按照时间顺序进行记录。3.如权利要求1所述的方法,其特征在于,所述方法在保存人工交互操作步骤之后还包括:选抒是否导出人工交互操作步骤,当选抒导出人工交互操作步骤时,将保存的人工交互操作步骤导出。4.一种自动化重复路径测试装置,其特征在于,...

【专利技术属性】
技术研发人员:胡展鸿
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:

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

1