DDT是python的第三方库,全名称为:Data-Driven/Decorated Tests。
ddt安装
通过pip安装ddt模块,安装Python后,Python自带pip功能包
切换到Python安装目录script下,执行:pip install ddt
在ddt的模块中,@data表示元组的列表数据,@unpack表示用来解压元组到多个参数,在使用的时候,导入ddt模块,在测试类前声明使用ddt(@ddt)。
运行结果:
从示例代码中,可以看出test_case2执行了2次,分别验证了返回验证码是否是200,201。
了解更多内容,可以在百度阅读中搜索:
《接口测试自动化实战》
https://yuedu.baidu.com/ebook/aaf72f1b42323968011ca300a6c30c225901f07d
《python+appium移动端自动化项目实战》
https://yuedu.baidu.com/ebook/765b38a5690203d8ce2f0066f5335a8102d266b9
领取专属 10元无门槛券
私享最新 技术干货