gpt4 book ai didi

java - 无法在 SeleniumWebdriver 中使用 xpath 或 css findElement

转载 作者:行者123 更新时间:2023-12-01 10:59:09 25 4
gpt4 key购买 nike

我试图在网页中查找一个元素。我尝试使用 xpath 和 cssSelector 查找它,但出现异常“未找到此类元素”

我打开页面 2-3 次,xpath 没有改变。请建议如何使用 selenium webdriver 定位此元素。

<div class="breadcrumb-container breadcrumb-text-last edit-mode" title="Campaign Analytics (DSP)">Campaign Analytics (...</div>

问候,

最佳答案

目前还不清楚这里的问题是什么,但是,考虑到问题中提供的内容,以下是应与您的元素匹配的 XPath 表达式:

//div[@title = 'Campaign Analytics (DSP)']
//div[starts-with(., 'Campaign Analytics')]

此外,检查该元素不在 iframe 内 - 如果是,请在搜索该元素之前切换到 iframe。另一个可能的问题是计时问题 - 当您执行搜索时该元素尚未存在/加载 - 在这种情况下,您需要添加显式等待。

关于java - 无法在 SeleniumWebdriver 中使用 xpath 或 css findElement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33458934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com