Python 社区:我们可以在社区版本中使用 BDD 框架吗?

问题描述 投票:0回答:3

我正在使用Python自学自动化测试。在浏览一些博客时,他们提到他们使用了 Pycharm Professional 版本的 Behave 或 Py-test BDD 框架。

我们可以将 Pycharm 社区版本用于 BDD 框架吗?

非常感谢任何建议。

谢谢,

pycharm bdd pytest-bdd
3个回答
1
投票

这里是包含社区版和专业版之间所有差异的矩阵:https://www.jetbrains.com/pycharm/features/editions_comparison_matrix.html

根据它,BDD 框架仅在 Pro 中受支持。


0
投票

是的,使用 PyCharm 社区版本,您可以创建 PyTest-BDD 框架。 唯一的问题是你必须通过终端运行或使用 pytest.main() 来运行脚本

例如: pytest.main(["-k", BDD_TAG, "--html="+LOACAL_REPORTS_FOLDER_PATH+"/Result/index.html"])


0
投票

虽然 Pycharm Professional 版本提供了对 BDD 开发有用的附加功能,例如对 Cucumber 和 Gherkin 语法的内置支持以及对调试 BDD 测试的支持,但您可以将 Pycharm Community 版本用于 BDD 框架,例如 Behave 或 Py-测试 BDD。 Pycharm 社区版提供对 Python 开发和测试的支持,包括使用 BDD 框架运行测试。

© www.soinside.com 2019 - 2024. All rights reserved.