我们已经练习过如何用python写一个脚本,通过appium连接到模拟器后,操作“要看”app,见《【Android自动化】编写自动化测试用例前的练习》。
  本次,我们利用pyumit框架,形成几条测试case,实现批量执行脚本。 前凑
  开始
  用例框架需要三个元素:
  1.底层库
  2.pyunit框架
  3.自动化用例
  1.底层库
  这里,我封装一个BaseCase.py的底层库,里面对一些动作和我希望实现的功能做一下封装,回头在自动化case中会调用这个库:

  2.PyUnit框架
  对于这个框架的介绍不多说,至于为什么选择带有setup和teardown的unitest框架也不多解释,我们这里主要讲实地操作。
  (1)先建立一个工程:Android_AutomaitonTest

  (2)然后在这个工程上右键,建立PyDev Module文件,选择Unitest with setUp and tearDown:

  3.编写,批量执行自动化测试用例
  (1)在上边生成的unitest文件里可以开始写我们的自动化测试用例了(记得加#coding:utf-8),这时把刚才封装好的底层库BaseCase Import到文件中:

  Setup中建立appium和模拟器连接的部分,在以前的文章中讲过了,不解释。