使用量角器测试 AngularJS 应用程序时禁用动画
Posted
技术标签:
【中文标题】使用量角器测试 AngularJS 应用程序时禁用动画【英文标题】:Disable animations when testing AngularJS app with protractor 【发布时间】:2013-09-22 01:27:24 【问题描述】:我的 AngularJS 应用程序中有一些代码使用如下动画显示/隐藏一些 div:$(el).fadeOut()
。
如何在使用量角器进行测试时禁用动画:http://api.jquery.com/jQuery.fx.off?我可以以某种方式直接从量角器在浏览器中运行那一小段代码吗?
【问题讨论】:
【参考方案1】:找到了:
var ptor = protractor.getInstance();
ptor.get("http://localhost:9000/");
ptor.driver.executeScript("$.fx.off = true;");
【讨论】:
在此发布一段时间后,语法发生了变化。现在是 browser.executeScript('$.fx.off = true'): 还有这种方式:gitelephant.cypresslab.net/angular-js/commit/… 效果很好。 @MBielski 该链接已失效。您能否发布另一端的内容作为该问题的另一个答案? 看起来这可能有用,但它可能特定于 Angular:***.com/questions/26584451/…以上是关于使用量角器测试 AngularJS 应用程序时禁用动画的主要内容,如果未能解决你的问题,请参考以下文章