1个练习引发的系列学习之pytest指定测试用例 (二)
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,一、背景介绍在test module下有4个测试类,15条测试用例,通过练习来熟悉使用pytest提供的指定用例集合方法。pytest提供了多种指定测试用例集合的方式:指定module指定关键字指定文
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
金融软件开发商犯法吗
第六届中国网络安全峰会
阿里云dss服务器是什么
手机可以软件开发吗
京东云数据库怎么使用
java数据库锁行
java云服务器debug
制定网络安全行为规范目的
东莞网络安全保障朝阳行业
兴安盟网络安全工程师招聘
我们要加强技术创新保障网络安全
数据库开发技术介绍ppt
一般服务器端口
闵行区一站式软件开发咨询热线
创想网络技术有限公司
水汞服务器
shiro动态权限数据库
软件开发质量计划
互联网的黑科技实验
网络安全 广东
天津单机版外贸软件开发公司
手机可以软件开发吗
苏州系统软件开发靠谱吗
高一计算机网络技术第一模块
容错服务器购买
影响校园网络安全的因素
java 二维码存数据库
工作生活网络安全案例
魔兽世界布鲁服务器排队严重
软软件开发算程序员