使用Protractor

时间:2015-09-18 13:47:55

标签: javascript protractor angular-bootstrap

如果显示模态,我无法进行量角器测试。 在我的控制器上单击按钮我有以下代码:

var modalInstance = $modal.open({
    templateUrl: '/modal.html'
     //some extra params
 });

其中modal.html是一个基本的html文件,其中包含一个带有'modal-content'类的div。

当我点击按钮时,会下载并显示此HTML,但是Protractor无法检测到正确的行为:

button.click().then(function(){
   browser.wait(EC.presenceOf(element(by.className("modal-content"))), 60000);
   browser.wait(EC.visibilityOf(element(by.className("modal-content"))), 60000);
   expect(element(by.className("modal-content")).isDisplayed()).toBe(true);
   done();
});

基本上虽然模态存在并显示,但我有超时等待可见性。任何提示?

0 个答案:

没有答案