Python behave 运行特定的python行为测试

Python behave 运行特定的python行为测试,python-behave,Python Behave,我有.feature文件,其中包含两种场景: Scenario: flying to space Scenario: flying to space fast 如果我只想执行飞向太空我正在运行python-m behave--name“flying to space”,但它也会执行飞向太空快速场景 我怎么能只运行第一个场景呢?我再次阅读了行为-帮助,注意到您实际上可以使用python-m behave格式指定文件名和行号。\features\something.feature:13来运行第13

我有
.feature
文件,其中包含两种场景:

Scenario: flying to space
Scenario: flying to space fast
如果我只想执行
飞向太空
我正在运行
python-m behave--name“flying to space”
,但它也会执行
飞向太空快速
场景


我怎么能只运行第一个场景呢?

我再次阅读了
行为-帮助
,注意到您实际上可以使用
python-m behave格式指定文件名和行号。\features\something.feature:13
来运行第13行中的场景,或者在第13行上面定义的最接近的场景


这允许运行特定场景,甚至不涉及场景名称。

使用
wip
标记场景,然后运行
behave--tags=wip
这将只运行标记为@wip的场景 检查: