【问题标题】:How to identify and element when the id, Xpath values are changing dynamically in selenium当id,Xpath值在selenium中动态变化时如何识别和元素
【发布时间】:2017-06-21 18:40:27
【问题描述】:

页面上的其他按钮除了 id 中的数字部分外具有相同的元素。


交流

我尝试在 xpath 下找到该元素,但没有成功。得到以下错误 过时的元素引用:元素未附加到页面文档 谁能帮我写一下点击这个按钮的代码

【问题讨论】:

  • 您能否分享一些有关您尝试过的代码和相关控件的html的详细信息?

标签: selenium-webdriver dynamic element


【解决方案1】:

如果 xpath 正在更改 id 的某些部分,您可以尝试使用“contains”获取 xpath。

但是陈旧的元素引用是不同的。这意味着您尝试交互的元素在您创建 web 元素引用(如刷新等)后发生更改。如果是公开的,可以给个网址吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 2021-02-23
    • 1970-01-01
    • 2018-03-18
    相关资源
    最近更新 更多