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)。

运行结果:

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

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

《接口测试自动化实战》

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

《python+appium移动端自动化项目实战》

https://yuedu.baidu.com/ebook/765b38a5690203d8ce2f0066f5335a8102d266b9

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180308G080BZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券