我的黄瓜功能步骤总是在发生时间时停止运行&元素不可点击的问题

时间:2017-11-07 02:32:45

标签: selenium protractor cucumber

我的黄瓜功能步骤总是在发生超时时停止运行&元素不可点击的问题。

当我一起运行我的自动脚本的几个特征文件时,我的黄瓜功能步骤总是在遇到上述问题时停止运行,这导致我无法生成最终状态报告。有人可以帮忙解决这个问题吗?是因为我的黄瓜版太旧了?

下面的

是我的package.json文件

"dependencies": {
    "chai": "4.0.2",
    "chai-as-promised": "7.1.1",
    "cucumber": "^2.3.0",
    "cucumber-html-reporter": "^2.0.0",
    "moment": "2.18.1",
    "protractor": "5.1.1",
    "protractor-cucumber-framework": "^3.1.1",
    "q": "^1.5.0",
    "simple-oauth2": "^1.2.0",
    "cucumber-junit": "^1.7.0"

及以下是我的错误的快照。 enter image description here

1 个答案:

答案 0 :(得分:2)

您可以在量角器配置中将 ignoreUncaughtExceptions 标志设置为true,如下所述:

exports.config = {
    seleniumAddress: env.seleniumAddress,
    framework: 'custom',
    frameworkPath: require.resolve('protractor-cucumber-framework'),
    ignoreUncaughtExceptions: true,
}