【发布时间】:2020-03-21 11:21:10
【问题描述】:
单击 Grid 单元格的 Span Selement 不起作用。我尝试了操作和下面的代码,都没有工作。请指教。
async SaveorCancelRow() {
var table = this.component;
var tbody = table.element(by.xpath(".//tbody"));
var trs = tbody.all(by.tagName("tr")).get(1);
//Click Save tr[@class='SearchResultItemView customGridHighlight']//td[3]
await trs
.element(by.xpath('.//td[3]//span[contains(@class, "save")]'))
.click()
.then(function() {
browser.sleep(5000);
});
}
}
【问题讨论】:
-
提供 HTML 或您的网址
-
你能提供更多关于它是如何“不工作”的信息吗?是否引发了异常,单击没有执行任何操作,是否单击了不同的元素?
-
点击应该保存记录,点击时没有任何动作。没有抛出异常。
标签: typescript selenium protractor