python - 将命令行参数传递给 python-behave

标签 python bdd python-behave

我正在使用 python-behave 进行 BDD 测试,我必须从命令行传递一个 URL(例如 www.abc.com)。

$behave -u "www.abc.com" 

为此,我已阅读 behave documentation但是没有足够的 Material 以及设置behave.ini文件的解释。我也不确定 behavior.ini 文件如何帮助我传递参数。

有人可以告诉我如何设置命令行参数的行为吗?

最佳答案

过去需要上述建议的解决方案。

behave-1.2.5 提供了一个“userdata”概念,允许用户定义其数据:

behave -D browser=firefox ...

另请参阅: behave: userdata

关于python - 将命令行参数传递给 python-behave,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22528535/

相关文章:

javascript - Trim 不是 Protractor 中的函数

python - 使用 Python Behave 生成​​静态 HTML 结果报告

python - PyCharm - 如何摆脱 "Undefined step reference"警告

reactjs - enzyme Jest window.getSelection() 不起作用

python - 从 Python 中的行为表中选择行

python - 获取满足条件的 Pandas DataFrame 行的整数索引?

python - 为什么我会收到这个 NameError?我没有正确使用它吗?

python - 设置(过滤器)重复

python - Django:错误:未知命令: 'makemigrations'