javascript - Bootstrap 模态 Protractor 测试

标签 javascript angularjs twitter-bootstrap selenium-webdriver protractor

我在测试 Bootstrap 模式时遇到问题。

场景:

  • 单击按钮以显示模式
  • 模态主体包含按钮列表
  • 当我点击其中一个时,不会执行该操作

Protractor 代码:

element(by.model('$root.project.modules.manufacturer.name')).click();
element.all(by.css('[ng-click="thisManuf(manufactur.name,manufactur.id);$hide(); "]')).get(0).click();

错误跟踪:

UnknownError: unknown error: Element is not clickable at point (584, 170). Other element would receive the click: ...

请帮忙

最佳答案

通过 exact repeater 查找按钮相反:

var buttons = element.all(by.exactRepeater("manufactur in manufacturs"));
buttons.first().click();

关于javascript - Bootstrap 模态 Protractor 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31612558/

相关文章:

javascript - 创建随页面滚动的表行(副标题?)

javascript - 基本 JavaScript 动画

javascript - Twitter Bootstrap 下拉菜单和面包屑不能很好地协同工作

css - Bootstrap 3.3.5 字形问题

javascript - GWT BOOTSTRAP - 问题

javascript - <head> 标签上的 Angularjs 1.5 ng-controller

javascript - AngularJs多级数据钻取

html - Angular JS HTML5 验证

html - AngularJS - 将值传递给组件

javascript - Bootstrap 3 崩溃 - 页面加载时隐藏内容闪烁