- 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 是一个基于 python 的测试框架,可用于编写和执行测试代码。在当前的 REST 服务中,pytest 主要用于 API 测试,即使我们可以使用 pytest 来编写从简单到复杂的测试,即我们可以编写代码来测试 API、数据库、UI 等。
Pytest 的优势
Pytest 的优势如下 -
Pytest 可以并行运行多个测试,从而减少测试套件的执行时间。
Pytest 有自己检测测试文件和测试函数的方式,即使未明确提及。
Pytest 允许我们在执行期间跳过测试的子集。
Pytest 允许我们运行整个测试套件的一个子集。
Pytest 是免费的开源软件。
由于其简单的语法,pytest 非常容易上手。
在本教程中,我们将通过示例程序讲解 pytest 基础知识。
广告