Phantomjs 量角器“;window.angular未定义;幻影错误

Phantomjs 量角器“;window.angular未定义;幻影错误,phantomjs,protractor,Phantomjs,Protractor,我的所有测试在Chrome或Firefox中运行时都没有问题,但当使用量角器时,我会收到以下错误消息: /usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/goog/async/nexttick.js:41 setTimeout(函数(){throw exception;},0); ^ 等待量角器与页面同步时出错:“window.angular未定义。这可能是因为这是一个非角度页面,也可能是因为您的测

我的所有测试在Chrome或Firefox中运行时都没有问题,但当使用量角器时,我会收到以下错误消息:

/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/goog/async/nexttick.js:41 setTimeout(函数(){throw exception;},0); ^ 等待量角器与页面同步时出错:“window.angular未定义。这可能是因为这是一个非角度页面,也可能是因为您的测试涉及客户端导航,这可能会干扰量角器的引导。有关详细信息,请参阅”

将导致404错误

无论是否使用

$ webdriver-manager start      or
$ phantomjs --webdriver=9515
使用量角器v3.0.0和PhantomJS 2.1.1

我看到过类似的问题:

明确的答案是我们试图让PhantomJ进入一个没有角度的页面,但这绝对不是我们的情况,因为页面是有角度的

这里提供的答案是使用量角器3.0并指定Jasmine2。这些是我们目前提供的设置

声明该问题已在先前的量角器版本中修复,但似乎又恢复了

我问这个问题是因为以前的答案现在已经过时了,不相关了