Cucumber では、機能のすべてのシナリオが実行された後にステップを実行したいのですが、機能全体のアフター フックを使用できますか?現在、シナリオごとにアフター フックを使用できます。
user1047912
質問する
4325 次
4 に答える
3
私はそれが長い間あったことを知っていますが、私は長い間ここのユーザーではありませんでしたが、次のように使用される終了フックがあります:
at_exit do
# Add code here
end
これは、env.rb ファイルまたは features/support ディレクトリに配置する必要があります。
于 2012-10-11T16:53:38.120 に答える
0
カスタム フォーマッタを使用して、after_feature メソッドを使用できます。
(以前はより詳しい情報へのリンクがありましたが、@katta はそれが利用できなくなったことを指摘しました)
于 2013-01-11T19:01:38.330 に答える
-2
もちろん、機能にタグを付けるだけです。
After('@mytag') do
#Do your magic here
end
このドキュメントが役立つ場合があります:http://cukes.info/cucumber/api/ruby/latest/Cucumber/RbSupport/RbDsl.html#AfterStep-instance_method
于 2012-04-24T14:05:20.313 に答える