0
cucumber-jsを使用してselenium-webdriverでテストを実行しています。 ステップタイムアウトが発生した場合、ブラウザのスクリーンショットキャプチャを追加します。私のフック・ファイル内のcucumber-jsにタイムアウトイベントがあります
this.setDefaultTimeout(3 * 60 * 1000);
: は、私はすべてのステップのためのグローバルタイムアウトを使用しています。
グローバルタイムアウトイベントに登録するにはどうすればよいですか?
だけあなたはスクリーンショットを取ることにしたいタイムアウトでそれをされるか、失敗の 理由はバグのように、何もすることができ、またはDEFAULT_TIMEOUT
はあなたのworld.jsでこれを追加する必要がありますエラーが発生した場合にスクリーンショットを撮る方が良いでしょうか? –
"wait for element"コールがタイムアウトしているため、ほとんどの場合、タイムアウトが優先されるため、タイムアウトが優先されます。これらの特定のケースのスクリーンショットを撮りたいので、なぜ要素が表示されないのかを知ることができます。 – Buzzy