簡體   English   中英

org.openqa.selenium.NoSuchElementException:無法使用XPATH定位Label元素

[英]org.openqa.selenium.NoSuchElementException: Unable to locate Label element using XPATH

我使用此HTML代碼測試支付網關彈出處理時遇到問題:

<div class=""> 
<div class="legend">Select payment method</div> 
<div id="payment-options" class="grid clear count-3"> 
    <div class="payment-option item" tab="card"> </div>
    <div class="payment-option item" tab="netbanking">
        <label>
            <i></i>
            Netbanking
        </label>
    </div>   
</div>  
<div class="clear"></div>

我正在使用XPath: //*[@id='payment-options']/div[2]/label 我必須單擊圖像鏈接,但每次我收到錯誤,因為無法找到。 有人能幫我一下嗎?

從你分享的html片段,我沒有看到id ='payment-options'你可以嘗試使用cssSelector嗎?

By.cssSelector("div.option.item");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM