量角器的browser.getLocationAbsUrl无法使用Angular2?

时间:2016-10-15 12:00:49

标签: angular protractor

我正在使用Protractor(4.0.9)测试Angular2(2.0.0)应用程序。

我的一项测试是调用browser.getLocationAbsUrl(),它会显示以下错误消息:

  

[13:47:13] E / launcher - 元素状态无效:执行失败   'Document'上的'querySelector':提供的选择器为空。

读取Protractor代码,getLocationAbsUrl使用Angular的rootElement配置的选择器。但对于Angular2应用程序,我们没有设置rootElement,但配置属性useAllAngular2AppRoots为'true'。

我尝试设置rootElement配置属性,但是它被useAllAngular2AppRoots实现清除。

对于Angular2应用程序,browser.getLocationAbsUrl是否已损坏?

0 个答案:

没有答案