套用PyUnit,形成测试用例
作者:网络转载 发布时间:[ 2016/9/19 11:30:22 ] 推荐标签:软件测试 测试用例
我们已经练习过如何用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和模拟器连接的部分,在以前的文章中讲过了,不解释。

sales@spasvo.com