Protractor IntelliJ中量角器调试故障

Protractor IntelliJ中量角器调试故障,protractor,Protractor,大约一个月前,我在调试IntelliJ中的量角器脚本的项目中,设置工作正常 然而,自从项目升级到Angular 2发行版和量角器4.0.9以来,我一直无法进行调试 我得到的错误是: 错误消息:在指定位置未找到selenium服务器jar(./node_modules/dragrator/node_modules/webdriver manager/selenium/selenium-server-standalone-2.53.1.jar)。检查版本号是否为最新版本。 所以,意识到可能我忘了运行

大约一个月前,我在调试IntelliJ中的量角器脚本的项目中,设置工作正常

然而,自从项目升级到Angular 2发行版和量角器4.0.9以来,我一直无法进行调试

我得到的错误是:

错误消息:在指定位置未找到selenium服务器jar(./node_modules/dragrator/node_modules/webdriver manager/selenium/selenium-server-standalone-2.53.1.jar)。检查版本号是否为最新版本。

所以,意识到可能我忘了运行
webdriver管理器更新
。虽然看起来selenium得到了更新,但在我的项目的node_modules文件夹(见上文)中没有得到更新

考虑到有时可能会出现一些错误,我取消了node_modules文件夹,运行了npm安装,运行了webdriver管理器更新,然后。。。我仍然有同样的问题

我的测试的运行/调试配置项如下所示:

Node interpretor: /usr/local/bin/node 
Node parameters: --harmony
Working directory: [my project folder's root]
JavaScript file: node_modules/protractor/built/cli.js
Application parameters: test/e2e/myTestFile.conf.js
Environment variables: [none needed for this test]
Before launch: [blank]

Node is 6.5.0
Angular 2.0.0
protractor 4.0.9
And, fwiw, typescript 2.0.2
(Both the angular project and the protractor code are in typescript.)
现在,我可以从命令行运行测试了。但是能够单步执行代码以查找错误,或者能够暂停访问对象,这是我在使用浏览器时无法做到的。pause()