我在功能支持文件中有以下内容:
After do |scenario|
screen_shot_and_save_page if scenario.failed?
end
如果方案标记包含@javascript
,我想仅运行此 。我该怎么写呢?
答案 0 :(得分:4)
After("@sometag") do |scenario|
screen_shot_and_save_page if scenario.failed?
end
您还可以or
,and
和not
代码。例如
After("@alpha,~@bravo","@charlie") do |scenario|
screen_shot_and_save_page if scenario.failed?
end
以上内容仅适用于包含@charlie
标记和@alpha
标记或没有@bravo
标记