有没有办法设置我的Cucumber-js忽略未捕获的错误

时间:2019-04-17 11:31:39

标签: cucumberjs

我正在设置Cucumber-js(我已将Testcafe迁移到Cucumber框架)项目,该项目在Chrome和Edge浏览器上运行良好。通过在IE 11上运行,控制台错误导致我的测试方案失败。如何在Cucumber-js中指定以忽略未捕获的错误?如前所述,该问题无法通过手动处理或在其他浏览器上重现(由不同的JQuery版本引起)。

2 个答案:

答案 0 :(得分:0)

我已经在 回归跑者                .src('./ test.js')                .screenshots('reports / screenshots /',是)                .browsers(浏览器)                .run({skipJsErrors:true})                .catch(function(error){                    console.error(错误);                });        }) 哪个对我来说很好

答案 1 :(得分:0)

CucumberJS与浏览器没有交互。硒或量角器会执行这种操作,因此最好在那些StackOverflow社区中询问。我会说,我从未见过浏览器控制台错误导致浏览器控制的测试失败(除非有目的地实现)。