- Pytest 教程
- Pytest - 首页
- Pytest - 简介
- Pytest - 环境设置
- 识别测试文件和函数
- Pytest - 从基本的测试开始
- Pytest - 文件执行
- 执行测试套件的子集
- 测试名称的子字符串匹配
- Pytest - 对测试进行分组
- Pytest - 固件
- Pytest - Conftest.py
- Pytest - 参数化测试
- Pytest - Xfail/Skip 测试
- 在 N 次测试失败后停止测试套件
- Pytest - 并行运行测试
- 测试执行结果为 XML
- Pytest - 摘要
- Pytest - 总结
- Pytest 有用资源
- Pytest - 快速指南
- Pytest - 有用资源
- Pytest - 讨论
Pytest - 摘要
在 Pytest 教程中,我们涵盖了以下部分 -
- 安装 Pytest..
- 识别测试文件和测试函数。
- 使用 pytest –v 执行所有测试文件。
- 使用 pytest <filename> -v 执行特定文件。
- 按子字符串匹配执行测试 pytest -k <substring> -v。
- 根据标记执行测试 pytest -m <marker_name> -v。
- 使用 @pytest.fixture 创建固定装置。
- conftest.py 允许从多个文件访问固定装置。
- 使用 @pytest.mark.parametrize 为测试参数化。
- 使用 @pytest.mark.xfail 使测试失效。
- 使用 @pytest.mark.skip 跳过测试。
- 使用 pytest --maxfail = <num> 在 n 次失败后停止测试执行。
- 使用 pytest -n <num> 并行运行测试。
- 使用 pytest -v --junitxml = "result.xml" 生成结果 xml。
广告