【问题标题】:Not able to click an element on span无法单击跨度上的元素
【发布时间】:2019-05-31 14:21:57
【问题描述】:

我正在尝试自动化导丝索赔申请。我试图点击的元素是一个三角形。我用 HTML 附加了Screenshot。我使用了 xpath -//*[@id='TabBar:ClaimTab-btnWrap']-,但它不是正确的 xpath,因为它会将我带到下一页,这不是我们所期望的。我们期待向我们展示一个菜单栏。我在网上研究并尝试了所有方法,例如。使用 xoffset,yoffset 悬停并单击。没有任何工作。有人可以给我们任何建议。我正在使用 C# 进行编码。 我的代码:

Actions action = new Actions(driver);

action
 .MoveToElement(elementToHover, 24, 0)
 .ContextClick(elementToClick)
 .Build()
 .Perform();

任何人都可以提出一些解决方案Screenshot

HTML: C 莱姆

【问题讨论】:

    标签: c# selenium selenium-webdriver


    【解决方案1】:

    单击该选项卡后,请使用 sendkeys 方法发送 Arrow_down 键。这是唯一的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多