前 言
在学习自动化过程中觉得,看了很多教程学来学去就是元素定位、断言,基础都学会了,但是感觉脚本很平淡无味,没有结构设计,有些相同的功能,在不同的用例里面,一直在反复写,反复执行。出去人家问你会不会自动化时,也只能心虚的说我会元素定位基础的。
在学习自动化过程中觉得,看了很多教程学来学去就是元素定位、断言,基础都学会了,但是感觉脚本很平淡无味,没有结构设计,有些相同的功能,在不同的用例里面,一直在反复写,反复执行。出去人家问你会不会自动化时,也只能心虚的说我会元素定位基础的。
本文主要简单介绍下自动化结构设计,封装启动APP和关闭APP两个功能代码,以便其他测试用例直接重复调用,减少代码的冗余。
仍然以“久趣英语”Android app在进行,本文取用户注册这个功能来设计用例,自动化整体结构设计如下:
项 目
1.新建项目
首先第一步就是:新建项目File –New Project
2.测试资源
2.1导入测试资源文件
测试用例中引用外部资源文件(Resource)时,需要在项目上先导入,才可使用,注意