使用 pytest 进行高级测试
初级
开发人员
学生
Azure
使用参数化改进多输入测试,并使用 pytest 装置进行可重用代码。
学习目标
在本模块结束时,你将能够:
-
pytest
使用框架及其库帮助程序解决常见的测试问题 - 使用 参数化 创建具有多个输入值的测试
- 创建和使用固定装置,以便扩展和共享测试功能。
先决条件
- 能够编写 Python 脚本
- 熟悉命令行工具和执行脚本
- Python 3.6 或更高版本以及计算机上安装了 pytest 的虚拟环境。 按照 安装 Python 3 模块中的步骤作。 在介绍如何安装 Python 的文章顶部,选择环境:Windows、Linux 或 macOS。
Azure 入门
选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。