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的场景
检查: