1个练习引发的系列学习之pytest指定测试用例 (二)
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,一、背景介绍在test module下有4个测试类,15条测试用例,通过练习来熟悉使用pytest提供的指定用例集合方法。pytest提供了多种指定测试用例集合的方式:指定module指定关键字指定文
千家信息网最后更新 2026年11月03日1个练习引发的系列学习之pytest指定测试用例 (二)
一、背景介绍
在test module下有4个测试类,15条测试用例,通过练习来熟悉使用pytest提供的指定用例集合方法。
pytest提供了多种指定测试用例集合的方式:
- 指定module
- 指定关键字
- 指定文件
- 指定标记的表达式
二、实践
以下实践均在pycharm中进行。
- 指定module

【Run/Debug Configuration】-【Additional Arguments】参数为空,直接运行即可。
在运行结果中,可以看到,15条测试用例均被执行了。
- 指定module
- 指定关键字
在运行时,可以通过指定-k参数,指定部分测试用例,以下是-k参数的帮助信息。
- 指定关键字
例子1:
【Run/Debug Configuration】-【Additional Arguments】-【-k "test_20"】,通过指定关键字,执行了5条与关键字匹配的测试用例
例子2:
【Run/Debug Configuration】-【Additional Arguments】-【-k "not test_20"】,通过指定关键字,忽略了test_20*的测试用例
- 指定文件
【Run/Debug Configuration】-【Working directory】,设置为test文件的pytest相当于执行了dayByDay目录下的test_xx.py文件。
- 指定文件
- 指定标记的表达式在类或者方法上,增加标记,如@pytest.marker.webtest
br/>在类或者方法上,增加标记,如@pytest.marker.webtest
- 指定标记的表达式在类或者方法上,增加标记,如@pytest.marker.webtest
三、总结
通过pytest提供的指定方式,可以对测试用例进行分拣,灵活的进行选择。同时在构造测试用例的name时,要定义便于标识的keyword。
四、参考资料
https://docs.pytest.org/en/latest/example/markers.html#using-k-expr-to-select-tests-based-on-their-name
测试
关键
关键字
文件
标记
参数
方法
运行
例子
方式
表达式
实践
下有
信息
参考资料
可以通过
同时
多种
标识
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网高科技
互联网是第几次科技革命的成果
互联网和科技技术
网络科技有限互联网
北京互联网科技公司
互联网 科技创业
互联网科技缩写
金融科技和互联网金融
互联网之后的科技是什么
昭通互联网科技选哪家
坤平互联网科技
亳州好赞互联网科技有限公司
银川新华互联网科技学校联系电话
互联网数据科技专业
保险科技服务互联网营销体系
江苏互联网科技小贷
互联网金融金融科技
上海互联网科技园景观
承德科技产业互联网平台
互联网高科技绘画
科技互联网龙头
科技平台互联网
互联网科技的
金融科技创新监管互联网金融
米客互联网科技
北京大学互联网科技怎么样
中国互联网十大科技股排名
区块链结合互联网科技
上海创道互联网络科技有限公司
重庆科技产业互联网有哪些