【发布时间】:2016-04-24 00:00:23
【问题描述】:
我最近下载了 WebStorm 11.0.3 来运行我的量角器测试用例。我的测试用例在正常运行时运行良好(即从运行配置运行),但是当我尝试在调试模式下运行我的测试用例时,什么都没有发生,我在控制台中得到以下信息:
"C:\Program Files (x86)\JetBrains\WebStorm 11.0.3\bin\runnerw.exe" "C:\Program Files\nodejs\node.exe" --debug-brk=58467 --nolazy c:\Users\daobrien15\AppData\Roaming\npm\node_modules\protractor\lib\cli.js conf.js
Debugger listening on port 58467
Using the selenium server at http://127.0.0.1:4444/wd/hub
[launcher] Running 1 instances of WebDriver
Process finished with exit code -1073741819 (0xC0000005)
当我对 Firefox 运行调试时,它只会启动第一个运行 Firefox 屏幕并且什么都不做。当我在 Chrome 上运行它时,它只会在 URL 栏中加载一个带有 data:, 的空白页面,并且什么也不做。
我正在使用以下内容:
操作系统:Win 7(64 位)
量角器:3.0.0
Selenium 网络驱动程序:2.48.2
Firefox:最新的 35 在正常运行时无法与我的测试一起使用
铬:47.0.2526.111 m(最新)
我也正在通过控制台运行我的 selenium webmanager。如果我在 conf.js 文件中使用 directConnect 选项,我会得到几乎相同的结果:
directConnect: true,
任何帮助将不胜感激。
【问题讨论】:
-
你使用什么 node.js 版本?针对一些不稳定的节点 0.11 版本报告了类似的问题。
-
我的 npm 版本是 3.5.3,我的 node.js 版本是 5.3.0
-
请看下面的答案。升级 Node.js 有帮助吗?
-
感谢您的快速回复。我的环境目前处于关闭状态,但我会在它备份后立即检查它
-
这似乎解决了这个问题,但不幸的是创建了一个新问题。当我现在运行调试模式时,它似乎只是在到达断点时挂起。它没有让我选择跨步、跨步等
标签: google-chrome firefox selenium protractor webstorm