我正在寫selenium測試,我需要切換到沒有id或名稱的iframe,哪個父元素包含變量id(所以沒有幫助,而且src
屬性也有變量數據,所以我可以' t直接指向它,就像By.cssSelector("iframe[src='example']")
一樣,我需要一個xpath選擇器,它的目標是src,但也使用contains。我試圖學習如何在Chrome的Copy XPath
之外構建xpath,但我無法弄清楚這一點。 !這裏是iframe的HTML:xpath:找到具有屬性的元素AND包含?
<iframe scrolling="auto"
src="/admin/catalog/manage_variants_in_product.jsp?productId=160502"
width="100%" height="100%" frameborder="no"
style="position:absolute; top:0px; left:0px;">
</iframe>
是的,就是這樣!完善!我環顧四周,發現cssSelectors中沒有'contains',但我從未想過要考慮通配符。非常感謝! – kroe761
該參考文獻有很多很好的信息。 https://www.w3.org/TR/selectors/#selectors – JeffC