【问题标题】:Selenium IDE Automation - find Element and click but nothing happensSelenium IDE 自动化 - 找到 Element 并单击但没有任何反应
【发布时间】:2016-08-17 08:50:21
【问题描述】:

我为网站写了一个简短的自动化: https://www.sapfioritrial.com/ 在链接上成功单击第一页并导航到下一页后,我成功找到了一个对象,但单击不起作用并且没有任何反应。

我正在尝试点击“我的收件箱”

【问题讨论】:

  • 哪个命令不起作用?能不能换个Target(如果按钮有多种查找方式,Target会有很多值)。
  • 尝试点击子元素,通过xpath找到它://div[@id='__tile2']//h3
  • @kotoj 试过了,不行
  • @Siva 点击“我的收件箱”div(按钮)
  • @YuvalLevy,按照 kotoj 的建议尝试 clickAt。它会起作用,我在他的 cmets 中解释了为什么 click 不起作用

标签: selenium automation selenium-ide


【解决方案1】:

我不知道为什么,但命令 clickAt 在这种情况下有效。

【讨论】:

  • 原因是click 仅适用于链接、按钮、复选框或单选按钮。 clickAt 将点击定位器返回的 x,y 位置(即 - 10,20)
  • 明白。但在 selenium IDE 中,clickAt 的描述是相同的:)“点击链接、按钮、复选框或单选按钮。”
  • 你是对的,它也会点击参考位置
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-06
  • 2021-12-09
  • 1970-01-01
  • 2010-12-13
  • 2013-05-04
  • 1970-01-01
相关资源
最近更新 更多