正如标题所说,如果上一步超时,我怎样才能让 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 选项的值时要执行的函数(如果已设置)。
默认情况下,超时时脚本将退出并显示错误,除非在测试环境中它只会将失败添加到套件结果中。
或者换句话说,如何进入“测试环境”?找不到任何与环境有关的东西。
任何帮助,将不胜感激。
提前致谢。