【问题标题】:Execute Protractor test in Eclipse在 Eclipse 中执行量角器测试
【发布时间】:2016-08-11 17:58:15
【问题描述】:

我是 Protractor 的新手。我想在 Eclipse 中执行 Protractor 的测试。我已经在本地安装了 npm、量角器、AngularEclipse、nodeclipse 并在 AngularJs 项目中转换了我的项目。现在我可以使用命令量角器 config.js 通过命令提示符执行我的 test.js 文件。但是当我使用 eclipse 选项 Run as>Protractor 时,它会给出以下内容:

[启动器] 进程退出,错误代码为 1 D:\Protractor_WorkSpace\Protractor\node_modules\protractor\node_modules\q\q.js:155 扔 e; ^

TypeError:路径必须是字符串。收到未定义 在 assertPath (path.js:8:11) 在 Object.win32.join (path.js:221:5) 在 D:\Protractor_WorkSpace\Protractor\node_modules\protractor\node_modules\selenium-webdriver\safari.js:84:29 在对象。 (D:\Protractor_WorkSpace\Protractor\node_modules\protractor\node_modules\selenium-webdriver\safari.js:98:3) 在 Module._compile (module.js:409:26) 在 Object.Module._extensions..js (module.js:416:10) 在 Module.load (module.js:343:32) 在 Function.Module._load (module.js:300:12) 在 Module.require (module.js:353:17) 在需要(内部/module.js:12:17)

【问题讨论】:

    标签: javascript angularjs node.js eclipse protractor


    【解决方案1】:

    @User : 您可以尝试将“节点模块”添加到您当前的项目中并为量角器配置“运行/构建”路径吗?我认为这个问题是由于 'internal/module.js' 不可用造成的。

    【讨论】:

    • node-modules 已经在我当前的项目中。但是我没有得到你在说哪个运行/构建路径?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多