[发明专利]自动化测试脚本的编辑方法有效
申请号: | 201310628679.4 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103631590B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 杜文成;邓志祥;康宗学 | 申请(专利权)人: | 广东明创软件科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州三环专利代理有限公司44202 | 代理人: | 张艳美,向霞 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 脚本 编辑 方法 | ||
技术领域
本发明涉及自动化测试领域,更具体地涉及一种自动化测试脚本的编辑方法。
背景技术
随着手机功能的不断增加,定制版本增多,市场周期缩短,手机软件测试变得更加复杂、而测试周期却更短,从而手机软件测试自动化已经成为重要的软件测试手段。中、高端手机软件测试用例规模庞大,能够达到3000-6000条,其中自动化用例约1500-3000条,要有效开展自动化测试,必须能够低成本、快速开发高覆盖度的自动化测试脚本,同时有效降低测试脚本的维护、移植成本。
目前采用较多的是手工编写自动化测试脚本,即开发人员根据手工测试用例编写自动化测试脚本。然而,该方法中测试脚本的可复用性差、生成测试脚本的效率较低。
因此,急需一种自动化测试脚本的编辑方法来克服上述缺陷。
发明内容
本发明的目的是提供一种自动化测试脚本的编辑方法,以实现快速编辑测试脚本,增加测试脚本的可复用性,减小开发人员的工作。
为实现上述目的,本发明提供了一种自动化测试脚本的编辑方法,包括以下步骤:
根据待编辑的测试脚本生成映射表格;
选择所述映射表格的任一行进行操作;
根据所述操作自动更新所述测试脚本。
与现有技术相比,本发明自动化测试脚本的编辑方法,首先根据待编辑的测试脚本生成映射表格,然后选择映射表格内的任一行进行操作后,会根据操作自动更新测试脚本,从而实现了在已有测试脚本的基础上简单、快速的生成新的测试脚本,增加了测试脚本的可复用性,减小了开发人员的工作。
较佳地,所述测试脚本包括多个脚本单元,每一所述脚本单元包括操作类型和控件编号,且每一所述脚本单元对应一处理方式。
较佳地,所述“根据待编辑的测试脚本生成映射表格”具体为:
根据每一所述脚本单元在数据库中存储的id生成所述映射表格的行信息;
根据所述脚本单元所包括的操作类型和控件编号生成所述映射表格的列信息。
较佳地,所述“选择所述映射表格的任一行进行操作”具体包括:
选择所述映射表格的任一行;
根据选择的行对应的所述id在数据库中查找与所述脚本单元对应的图片和布局文件;
将所述图片显示在界面上,解析所述布局文件并显示于所述图片上;
右键点击所述图片以提供多个操作;
选择任一操作并执行。
较佳地,所述操作包括延时、增加检查点、删除、插入循环。
较佳地,所述“根据所述操作自动更新所述测试脚本”的同时还包括:
根据所述操作自动更新所述映射表格及所述数据库。
较佳地,所述“根据所述操作自动更新所述测试脚本”之后还包括:
选择是否保存所述更新;
当选择是时,保存更新后的所述测试脚本及所述数据库。
较佳地,所述“根据待编辑的测试脚本生成映射表格”之前还包括:
选择待编辑的测试脚本。
通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明的实施例。
附图说明
图1为本发明自动化测试脚本的编辑方法一实施例的流程图。
具体实施方式
现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。本发明中自动化测试脚本是基于android平台的,每一测试脚本包括多个脚本单元,每一脚本单元对应于一处理方式,且每一脚本单元包括操作类型和控件编号等信息,如对qq登陆过程进行自动化测试时,测试脚本包括点击账号框、输入qq账号等多个操作,这些操作即为对qq软件测试过程中的处理方式。
请参考图1,描述了本发明自动化测试脚本的编辑方法一实施例的具体流程。如图1所示,包括以下步骤:
步骤S101,在自动化测试软件中设置一表格,规定表格的每一行对应显示脚本单元在数据库中存储的id,其中每一脚本单元对应于一处理方式,表格的列显示脚本单元所包含的内容,如操作类型和控件编号等;
步骤S102,选择待编辑的测试脚本,点击编辑;
步骤S103,根据待编辑的测试脚本及预先设置的表格生成映射表格;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东明创软件科技有限公司,未经广东明创软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310628679.4/2.html,转载请声明来源钻瓜专利网。