PyTest自学 - 将多个用例组织在一个类中

<< 返回目录

1 PyTest自学 - 将多个用例组织在一个类中

pytest支持并不限制一个用例占用一个文件,实际使用中可以一个用例一个文件,也可以多个用例一个文件。

建议

  • 1类用例放1个文件: 将1个功能块的用例放到1个文件中,会更利于管理。 如果这样还是太多,可以将用例再按分组拆分成数个文件,如:test_feature_subfeature_function_001.pytest_feature_subfeature_function_002.py

将一个业务功能的测试用例,放在一个文件中,并用进行分组是一个好的实践。

如下是多个用例放在一个类中的示例:

py 复制代码
class TestGroup:

    def test_feature_subfeature_sample_002_001(self):
        assert 3 + 3 == 6

    def test_feature_subfeature_sample_002_002(self):
        assert 6 + 3 == 7

执行pytest命令时,会自动寻找类中的用例。

输出结果


作者声明:本文用于记录和分享作者的学习心得,可能有部分文字或示例来源自豆包AI,由于本人水平有限,难免存在表达错误,欢迎留言交流和指教!

Copyright © 2022~2025 All rights reserved.

<< 返回目录

相关推荐
aiguangyuan15 小时前
词向量的艺术:从Word2Vec到GloVe的完整实践指南
人工智能·python·nlp
嫂子的姐夫16 小时前
24-MD5:红人点集登录+凡客网登录
爬虫·python·逆向·小白逆向练手
不绝19116 小时前
MonoBehavior/GameObject/Time/Transform/位移/角度旋转/缩放看向/坐标转换
开发语言·python
曲幽16 小时前
FastAPI实战:Redis缓存与分布式锁的深度解析
redis·python·cache·fastapi·web·lock
小码过河.16 小时前
17装饰器模式
开发语言·python·装饰器模式
gf132111116 小时前
python_生成RPA运行数据报告
windows·python·rpa
嫂子开门我是_我哥16 小时前
第八节:条件判断与循环:解锁Python的逻辑控制能力
开发语言·python
2301_8059629316 小时前
树莓派的一些问题记录-1:usbboot仓库
python·gitee
深蓝电商API16 小时前
Selenium 动作链 ActionChains 高级用法
爬虫·python·selenium
喵手16 小时前
Python爬虫零基础入门【第八章:项目实战演练·第2节】项目 2:信息聚合站 Demo(列表+详情+增量+质量报告)!
爬虫·python·爬虫实战·python爬虫工程化实战·零基础python爬虫教学·爬虫项目演练·信息聚合站