首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >org.openqa.selenium.NoSuchElementException:无法使用XPATH定位Label元素

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

Stack Overflow用户
提问于 2016-09-19 19:11:39
回答 1查看 258关注 0票数 1

我在处理测试支付网关弹出窗口时遇到了这个HTML代码的问题:

代码语言:javascript
复制
<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。我必须点击图像链接,但每次我都得到一个错误,因为无法定位。有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2016-09-19 19:30:54

从你分享的html代码片段中,我看不到id='payment-options‘你可以尝试使用cssSelector吗?

代码语言:javascript
复制
By.cssSelector("div.option.item");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39571789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档