0. 优先查看学习教程
1. yield 语句
python
yield ptc_udp_client
- yield:在 Pytest fixture 中,yield 用于分隔设置和清理代码。yield 之前的代码在测试用例执行前运行,yield 之后的代码在测试用例执行后运行。
- ptc_udp_client:将 PTC 客户端实例传递给使用该 fixture 的测试用例。
2. conftest的使⽤
当使⽤ Pytest 进⾏测试时, conftest.py 是⼀个特殊的⽂件,⽤于管理测试⽤例中 需要通⽤数据传递。

3. pytest的ini⽂件的使⽤
● ini文件的作用域:针对的是用例根目录下的所有模块
● 文件名:必须是pytest.ini(新建文件时,选择类型为File)
● 配置文件中都有固定的写法,必须遵从
ini⽂件常见作用:
a. 自定义标签的配置@pytest.mark.自定义标签
b. 详细输入输出的配置 addopts = -v -s
c. 配置筛选模块
d. 配置筛选用例
e. 配置指定执行文件
f. 自定义pytest的命名规则
g .配置Pytest中的警告信息