一、封装方法
1、编程如何越来越快:
首先,需要经验丰富,知识面广。
其次,每一个熟练编程的人员,都会有自己的一个库,解决各种问题、各种通用的方法函数。
同理,自动化脚本也是编程,测试用例则为需求,UI自动化编写虽然容易,但是界面变化快、维护庞大。所以封装通用方法,是最快最容易的途径。
2、哪些方法需要封装:
公共的操作方法
经常使用的步骤:超过两次以上
经常使用的组件:输入框、文本框、列表
经常操作的布局:多个组件组成通用的布局
经常操作的页面:ui页面由一个一个单独Activity组成,就可以将Activity封装成单独的类
通用的工具函数:文件操作、时间操作之类
3、初级封装:
通用方法库:将通用的方法封装在一个java文件中,比如登陆、文件操作、时间操作
专用方法库:比如登陆专用的方法:qq登陆、微博登陆等
用例集:通过调用方法库中的方法实现用例,这样看起来简洁清晰。
4、设计一个用例的过程:
先编辑好用例执行步骤、顺序
然后设计好对应的方法名