有一种方法可以在WebStorm中运行和调试量角器Web测试。 我只想在这里分享this回答
答案 0 :(得分:53)
which node
)节点解释器:Node.js的完整路径(来自步骤1)
工作目录:量角器测试的主目录。
Javascript文件:node_modules/protractor/lib/cli.js
的完整路径
应用参数:protractor-conf.js
的完整路径
现在,您可以通过单击IDE顶部的“运行”或“调试”按钮来运行和调试测试
答案 1 :(得分:15)
答案 2 :(得分:3)
我遇到的问题与S.Panfilov的答案所描述的问题相同,即在WebStorm中运行量角器工作正常,但调试过程卡在了某处。
问题描述为here。它发生在Mac OS X下,版本为0.20.1的量角器,节点为v0.10.26。
问题在版本0.22 中解决。
答案 3 :(得分:2)
答案 4 :(得分:1)
为我工作。它在错误的文件夹中寻找protractor.conf.js。不得不抬头看几个。
申请参数:../../ protractor.conf.js
答案 5 :(得分:1)
像其他一些响应一样,我发现我可以在发行版中运行,但无法在Debug中运行,它只会在某个时刻挂起。我发现我将conf文件设置为针对两个浏览器,并且看起来这对于调试器来说太多了,它会在没有任何更多信息的情况下挂起。仅定位一个浏览器为我解决了这个问题。
答案 6 :(得分:1)
顺便说一句如果您需要传递其他参数,这是您需要的配置
此配置在我的项目中效果很好,在该项目中,我们仅依靠异步/等待语法