我经历了在量子分析器常见问题中使用$ timeout进行轮询的间歇性超时(AKA:waitForAngular超时)。我不知道在不投票的情况下是否也失败了。对于我的团队来说,随着我们依赖于角度材料部件,它更加光明。他们在动态交互中很重,不断使用$ timeout(func,0)。
这个问题类似于 issue #29966301,但是关注角度材料和量角器之间的一个可能的问题。
我真的很想知道如果他们在遇到这些问题的时候,大量使用角度材料和量角器来处理这些问题。
这个问题类似于 issue #29966301,但是关注角度材料和量角器之间的一个可能的问题。
我真的很想知道如果他们在遇到这些问题的时候,大量使用角度材料和量角器来处理这些问题。
有趣的是,我没有在量角器和角度材料github站点中看不到任何对方的使用能力。既然他们都是来自Google的同一个团体的Angular图书馆,@juliemr和“量角器帮会”可以与@ThomasBurleson和Material Group进行交谈,以使用量角器来提取角度材料的综合用例和E2E测试来排除这些问题。
好的量角器是为了测试角度,所以如果你正在使用waitForAngular功能,你的网站是有角度的,你不应该使用它,你应该做以下每个测试之前:
browser.ignoreSynchronization = false;
您可以这样做,使您的测试更快,可能有助于消除超时问题,在您的量角器conf.js文件中添加以下代码:
… …
onPrepare: function() { var disableNgAnimate = function () { angular.module('disableNgAnimate',[]).run(function($animate){ $animate.enabled(false); }); },browser.addMockModule('disableNgAnimate',disableNgAnimate); },
… …
也许你应该检查这个video。