我試圖自動化paytm.com網站, 在這裏我發現繼續按鈕屬性有名稱,但當我試圖使用xpath檢查器的名稱屬性,它顯示了13個匹配,但我的問題是在UI級別的網頁中無法看到13個繼續按鈕,而只有一個繼續按鈕存在。Selenium WebDriver:無法找到Paytm.com xpath,繼續按鈕
即使我嘗試使用其他屬性來查找xpath,但它顯示更多匹配找到。
下面是HTML代碼繼續
<div class="msg-container">
<div class="btn-spinner" alt="Proceed to Recharge">
<div class="spinner hidden"></div>
<input class="btn proceed active" type="submit" data-express-text="Recharge Now" data-soft-block-text="Proceed anyway" data-default-text="Proceed" name="Proceed" value="Proceed" alt="Proceed to Recharge">
能否請你讓我在哪裏,我的問題呢?
嗨理查德,謝謝你的回覆..我試着用上面的代碼,但它仍然顯示13 matche s found .. – Prabhakar
即使他們使用了name屬性,它是否提供了不是唯一名稱的UI設計器錯誤? – Prabhakar
@ user1828754表達式不會返回13個匹配項。整個表達式在括號內,謂詞'[1]'從整個集合*中只選擇一個節點。也許你忘記了括號? – helderdarocha