首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >量角器选择元素by.cssContainingText未找到元素

量角器选择元素by.cssContainingText未找到元素
EN

Stack Overflow用户
提问于 2018-05-25 07:14:09
回答 1查看 952关注 0票数 0

我想在jqwidget表中选择一个可点击的文本链接。以下是元素:

<div class="jqx-grid-cell-left-align">
 <a onclick="showDetails(1)" class="customer-name-link">Auto Opportunity</a> 
</div>

我已经尝试了如下操作,但是我得到了"No element found using locator“错误。

element(by.cssContainingText('.customer-name-link', 'Auto Opportunity')).click();

我做错了什么?如何选择此元素?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-05-28 18:21:56

您可以添加等待元素可见

var EC = protractor.ExpectedConditions;

browser.wait(EC.visibilityOf(element(by.cssContainingText('.customer-name-link', 'Auto Opportunity')), 30000, "element is not visible").then(function() {
    element(by.cssContainingText('.customer-name-link', 'Auto Opportunity')).click();
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50519420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档