protractor - 如何使用 Protractor 来查找 Angular-UI 生成的工具提示内容的淡入淡出?

标签 protractor tooltip

我正在使用 Protractor ,并尝试在页面上查找工具提示的内容。这些工具提示由 Angular-UI 生成,并通过将鼠标移到它们上方而淡入,如下所示。这些工具提示与 ng-bind 类似,但我无法使用绑定(bind)来查找它们。另外,我尝试获取此工具提示的属性,但它对我也不起作用,可能导致 Protractor 无法检测到此元素名称。您知道如何阅读这些工具提示的内容吗?非常感谢。

<div class="col-md-2">
    <div class="form-group">
        <label class="control-label" id="label_Merchant_Number"  translate>merchant_NUM</label>
        <input ng-model='searchCriteria.MERCHANT_NUMBER' tooltip="{{'merNumber_tooltip'|translate}}" class='form-control  input-sm'  type='text' id='MERCHANT_NUMBER' name='MERCHANT_NUMBER' maxlength='16' erng-validations>
    </div>
</div>

最佳答案

我们正在使用 getAttribute('tooltip'),它应该如何工作......

element(by.model('searchCriteria.MERCHANT_NUMBER')).getAttribute('tooltip');

关于protractor - 如何使用 Protractor 来查找 Angular-UI 生成的工具提示内容的淡入淡出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25735653/

相关文章:

angularjs - Protractor :count() 在 expect() 之外不起作用

javascript - Protractor - 使用过滤器定位表格元素

javascript - ACE 编辑器自动完成工具提示

java - 带有形状 JPanel 的 Force HeavyWeight Tooltip

c# - WPF 数据网格工具提示延迟

JavaScript,如何在工具提示中显示 'current' 数据而不进行轮询?

css - -webkit-transform(hover tooltip) 不适用于 Safari (Windows 7) 但适用于 Chrome、Opera、IE 9 和 Firefox(所有最新版本)

javascript - AngularJS 和 Protractor - 在元素 .isDisplayed() 时执行 .click()

angularjs - 在 Protractor 中参数化环境

javascript - Protractor +斧头核心错误 jasmine.DEFAULT_TIMEOUT_INTERVAL