python接口测试-数据驱动-DDT

DDT是python的第三方库,全名称为:Data-Driven/Decorated Tests。

 

ddt安装

  • 通过pip安装ddt模块,安装Python后,Python自带pip功能包

  • 切换到Python安装目录script下,执行:pip install ddt

在ddt的模块中,@data表示元组的列表数据,@unpack表示用来解压元组到多个参数,在使用的时候,导入ddt模块,在测试类前声明使用ddt(@ddt)。

 python接口测试-数据驱动-DDT_第1张图片

运行结果:

python接口测试-数据驱动-DDT_第2张图片

从示例代码中,可以看出test_case2执行了2次,分别验证了返回验证码是否是200,201。

 

了解更多内容,可以在百度阅读中搜索:

《Python+Appium移动端自动化项目实战》-带您进入APP自动化测试的世界 
https://yuedu.baidu.com/ebook/765b38a5690203d8ce2f0066f5335a8102d266b9

接口测试工作该怎么开展?如何做接口自动化?
《接口测试自动化实战》-接口自动化测试书籍

https://yuedu.baidu.com/ebook/aaf72f1b42323968011ca300a6c30c225901f07d

python接口测试-数据驱动-DDT_第3张图片

自动化测试交流群:635249865 交流selenium、appium、接口自动化 欢迎入群交流

你可能感兴趣的:(python接口测试-数据驱动-DDT)