当前位置:网站首页>pytest接口自动化测试框架 | parametrize叠加使用
pytest接口自动化测试框架 | parametrize叠加使用
2022-08-01 07:12:00 【COCOgsta】
视频来源:B站《冒死上传!pytest接口自动化测试框架(基础理论到项目实战及二次开发)教学视频【软件测试】》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴:pytest接口自动化测试框架 | 汇总_COCOgsta的博客-CSDN博客
import pytest
@pytest.mark.parametrize('a,b,c', [(1,1,1),(2,2,0),(3,3,1),(4,4,0)],
ids=['用例一','用例二','用例三','用例四'])
def test_1(a,b,c):
print(a,b,c)
"""
1.叠加使用和不叠加使用同时存在时,优先叠加使用
2.叠加后,ids也会叠加
3.叠加后,ids显示顺序是下面的叠加在上面的前面
4.参数执行顺序是(a=11,b=21,c=31),(a=12,b=21,c=31),(a=11,b=22,c=32),(a=12,b=22,c=32)
"""
@pytest.mark.parametrize('a', [11,12],ids=['1叠加','2叠加'])
@pytest.mark.parametrize('b,c', [(21,31),(22,32)],ids=['3叠加','4叠加'])
def test_1(a,b,c):
print(a,b,c)
if __name__ == '__main__':
pytest.main(['-v','-s', 'test_overlay.py'])边栏推荐
猜你喜欢

LabVIEW RT中的用户界面更新速度

Golang:go模版引擎的使用

Using FiddlerScript caught poly FiddlerScript 】 【 download

金山打字通 官网 下载

我说过无数遍了:从来没有一种技术是为灵活组合这个目标而设计的

Practical training Navicat Chinese and English mode switching

爬虫框架 Scrapy 详解

"By sharing" northwestern university life service | | bytes a second interview on three sides by HR

第02章 MySQL的数据目录【1.MySQL架构篇】【MySQL高级】

Srping中bean的生命周期
随机推荐
图片无损压缩软件哪个好用:试试完全免费的JPG-C 图片批量修整压缩减肥工具吧 | 最新jpg批量修整工具下载
【一句话攻略】彻底理解JS中的回调(Callback)函数
自制一款远程控制软件——VeryControl
升级为重量级锁,锁重入会导致锁释放?
Introduction to the basic principles, implementation and problem solving of crawler
我说过无数遍了:从来没有一种技术是为灵活组合这个目标而设计的
爬虫框架 Scrapy 详解
13 - JUC CountDownLatch concurrent programming
Dell PowerEdge Server R450 RAID Configuration Steps
【南瓜书ML】(task4)神经网络中的数学推导(更新ing)
Self-made a remote control software - VeryControl
Create, modify and delete tables
爆肝3万字,最硬核丨Mysql 知识体系、命令全集 【建议收藏 】
The Bean's life cycle
NIO编程
Srping bean in the life cycle
响应式织梦模板园林景观类网站
LevelSequence源码分析
史上超强最常用SQL语句大全
LeetCode240+312+394