我想在jqwidget表中选择一个可点击的文本链接。以下是元素:
static staticMethod(var1: T): Foo<T> {
我尝试过如下,但我得到了#34;没有使用定位器找到元素&#34;错误。
<div class="jqx-grid-cell-left-align">
<a onclick="showDetails(1)" class="customer-name-link">Auto Opportunity</a>
</div>
我做错了什么以及如何选择这个元素?
由于
答案 0 :(得分:0)
您可以添加等待元素可见
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();
});