在behave(Python)中,在执行场景期间是否有跳过步骤的选项。我有以下情况:
Scenario: Opening and closing driver by clicking and sliding
When swipe right
Then drawer should appear
When swipe left
Then drawer should disappear
Given part is for Android # now only Android executes, iOS not
When click hamburger
Then drawer should appear
When click outside drawer
Then drawer should disappear
现在我有一些随上下文传递的变量,我在每一步之前检查tit是否为真:
^{pr2}$是否有任何函数可以在before_step(context,step)
内跳过,比如skip_step
,以便在每个步骤中不调用if dc.check_if_this_is_the_platform(context.run_test_for):...
。在
我不认为步骤有}(请参见Active Tag Logic)。在
@skip_if
,但据我所知,在1.2.5中添加了一个特性,可以满足您的需要。您将概述两个场景,并将它们标记为@use.with_os=Android
和{然后在run命令中包含}(请参见userdata)。在
-D os=Android
或{它将使用为该设备标记的场景。在
相关问题 更多 >
编程相关推荐