套用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和模拟器连接的部分,在以前的文章中讲过了,不解释。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11