【发布时间】:2015-09-16 04:57:18
【问题描述】:
我们正在使用基于 Java 的 Selenium API 来测试我们的 Angular 1.3 应用程序。由于各种原因,我们不能使用量角器。但是,我们需要测试一些功能,比如 ExplicitWait 像 waitForAngular() 会在哪里工作。特别是,我们需要知道所有 $http 请求何时完成以及摘要周期何时结束。
但是,这在原版 Selenium 中不可用。有没有我们可以尝试的替代方案?
我认为答案类似于调用syncExec 并使用可在浏览器上运行并运行一些角度魔法来检查这一点的脚本。有什么想法吗?
【问题讨论】:
-
等待
$rootScope.$on('$viewContentLoaded', function(){ ... }触发?
标签: java angularjs selenium protractor