Pytest 简明教程

Pytest - Summary

在 pytest 教程中,我们涵盖以下内容 -

  1. Installing pytest..

  2. 识别测试文件和测试功能。

  3. 使用 pytest –v 执行所有测试文件。

  4. 使用 pytest <filename> -v 执行特定文件。

  5. 通过子字符串匹配 pytest -k <substring> -v 执行测试。

  6. 根据标记 pytest -m <marker_name> -v 执行测试。

  7. Creating fixtures using @pytest.fixture.

  8. conftest.py 允许从多个文件访问固定装置。

  9. Parametrizing tests using @pytest.mark.parametrize.

  10. Xfailing tests using @pytest.mark.xfail.

  11. Skipping tests using @pytest.mark.skip.

  12. 使用 pytest --maxfail = <num> 在 n 个失败中停止测试执行。

  13. 使用 pytest -n <num> 以并行方式运行测试。

  14. 使用 pytest -v --junitxml = "result.xml" 生成结果 xml。