2014-10-09 72 views
1

試圖在webstorm 8上調試量角器。按照以上說明:How to debug angular protractor tests in WebStorm如何用webstorm 8調試量角器?

當我點擊調試圖標我收到此錯誤信息:

"C:\Program Files (x86)\JetBrains\WebStorm 8.0.4\bin\runnerw.exe" "C:\Program Files\nodejs\node.exe" --debug-brk=3803 --nolazy c:\protractor\node_modules\protractor-tester\node_modules\protractor\lib\cli.js protractor.conf.js 
debugger listening on port 3803 

c:\protractor\node_modules\protractor-tester\node_modules\protractor\lib\cli.js:138 
    throw new Error('You must specify either a seleniumAddress, ' + 
     ^
Error: You must specify either a seleniumAddress, seleniumServerJar, or saucelabs account. 
    at run (c:\protractor\node_modules\protractor-tester\node_modules\protractor\lib\cli.js:138:11) 
    at Object.<anonymous> (c:\protractor\node_modules\protractor-tester\node_modules\protractor\lib\cli.js:265:1) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.runMain [as _onTimeout] (module.js:497:10) 
    at Timer.listOnTimeout [as ontimeout] (timers.js:112:15) 

Process finished with exit code 8 

如何解決這一問題?

+0

也許你的量角器配置文件缺少硒地址。你能夠從命令行運行測試嗎? – 2014-10-09 18:46:15

+0

你可以發佈你的protractor.conf.js文件嗎? – jpsstavares 2014-11-11 16:53:41

回答

1

你protractor.conf.js應該是這樣的:

exports.config = { 
    seleniumAddress: "http://127.0.0.1:4444/wd/hub", 
    ... 
}