タイトルが示すように、前のステップがタイムアウトした場合、どうすればcasperjsに次のステップを実行させることができますか?
私の現在のコード:
var casper = require('casper').create({
stepTimeout: 30000,
verbose: true,
onError: function(self, m) { // Any "error" level message will be written
console.log('FATAL:' + m); // on the console output and PhantomJS will
self.exit(); // terminate
},
});
オプションがあることは知っていますonStepTimeout
。
stepTimeout オプションが設定されている場合、ステップ関数の実行時間が stepTimeout オプションの値を超えた場合に実行される関数。
デフォルトでは、スイートの結果に失敗を追加するだけのテスト環境を除いて、タイムアウト時にスクリプトはエラーを表示して終了します。
つまり、「テスト環境」に入るにはどうすればよいでしょうか。環境に関連するものは見つかりません。
どんな助けでも大歓迎です。
前もって感謝します。