我使用的是java的selenium,我試圖測試搜索場景。之後予執行搜索不適合的檢索關鍵字被隱藏與隱藏屬性的HTML元素(參見下面的例子中,第一元件不匹配所述搜索標準和所述第二一樣):Selenium跳過帶有隱藏屬性的html元素
<ion-item-sliding class="item-wrapper" hidden="">
<button class="item item-block item-md" ion-item="">
<p>I am hidden</p>
</button>
</ion-item-sliding>
<ion-item-sliding class="item-wrapper">
<button class="item item-block item-md" ion-item="">
<p>I am not</p>
</button>
</ion-item-sliding>
我的目標是找到可見元素(示例中的第二個)中的文本。當我使用簡單選擇
//按鈕[@類=「項目項目塊項-MD」]
隱藏元件被發現,所以我使用這樣的選擇器
//離子項滑動[@類= '項目的包裝器' 而不是 @類型= '隱藏'] //按鈕[@類= '項目項目塊項-MD']。 ..
但沒有運氣。請諮詢有關選擇器的任何想法/文檔。