0

有没有办法使用 Fluentlenium(类似于 selenium)只点击所有返回元素的可见元素???例如我有

@FindBy(css = "div[class^='event-body']>button")
    public FluentWebElement hostMeeting;

这将返回可能的按钮。其中只有一个是可见的。我想点击那个。

4

1 回答 1

0

这里的目标是找到它如何隐藏元素。通常,这将是内联样式属性。它会是这样的:

<div class="event-body something">
  <button style="display: none;" />
  ...
</div>

您可以通过编辑 CSS 选择器来匹配它:

div.event-body > button:not([style*='display:none'])
于 2014-03-28T13:14:00.763 回答