进行自动化测试时,有时候也需要用到大量的测试数据,那么怎么编写脚本才能简化脚本且让其易于维护呢?那就需要用到数据驱动了
首先,安装ddt
如果你已经安装了easy_install,那么直接用命令 pip install ddt 就能安装了(至于easy_install的安装方法可以参考这篇文章)
命令安装如果没有,可以到官网进行下载
ddt的具体使用方法
1、导入ddt
导入2、在测试类之前添加装饰器
3、在测试用例前添加数据装饰器
注意:1、unpack指数据有多个参数;2、使用数据驱动的方式,用testRunner运行的时候,就只能以类为单位运行,不能直接运行单独的某个测试用例
参考文章:
http://www.cnblogs.com/lxs1314/p/7476420.html
https://www.cnblogs.com/hellowcf/p/6962935.html
网友评论