使用 pytest-bdd 和 Python 的行为驱动开发 (BDD)

Behavior-driven Development (BDD) with pytest-bdd and Python

本课程将教您如何以使用 BDD 技术开发的超高质量要求驱动 Python 代码。

 学习内容

任何软件流程的最高质量总是由需求的质量驱动的 – 您可以拥有出色的开发人员和 DevOps 流程,如果需求质量不同,则可以很好地完成错误的事情。

在本课程中,使用 pytest-bdd 和 Python 进行行为驱动开发 (BDD),您将学习使用 BDD 将简单的英语要求转换为推动 Python 开发的单元测试和步骤。

首先,您将探索 BDD 的 Gherkin 语法。接下来,您将发现 pytest-bdd,这是一个用于实现和自动化需求与代码之间连接的工具。

最后,您将学习如何使用所有这些来使用 Selenium 在浏览器中驱动代码的执行。完成本课程后,您将拥有提高 Python 开发质量和速度所需的 BDD Python 技能和知识。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。