我无法生成正确的代码来选择我正在处理的 BI 仪表板上的特定过滤器。
我尝试单击 BI 仪表板上筛选器 Pane 上的铅笔图标,但我的代码组合不起作用。请您提供任何帮助,我们将不胜感激。
<div class="ew-e-gx ew-i-mat f-act running" data-bi-click="XXXXXXAction($event, level, $index)" data-bi-show="!item.disabled && !item.locked" data-ng-class="{running: opened.edit == 'l'+$index}" data-translate="" data-translate-attr-title="we.actions.editfilter" title="Edit Filter"></di>
最佳答案
尝试使用下面的xpath
:
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.xpath("(//*[@title='Edit Filter' and contains(@class,'ew-e-gx ew-i-mat f-act running')])[1]"))).click();
关于java - 我无法生成正确的代码来选择我正在处理的 BI 仪表板上的特定过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57530821/