【问题标题】:how to click a blank area in a browser如何点击浏览器中的空白区域
【发布时间】:2015-03-19 08:57:04
【问题描述】:

我想点击浏览器的空白区域。我该如何使用 watir?

例如,去谷歌,输入一些单词,然后点击空白/空白区域,这样搜索建议框就会消失。

【问题讨论】:

  • 点击一个不“做”任何事情的页面元素怎么样?例如,访问 www.example.org 并执行 browser.div.click 之类的操作。
  • 向我们展示 HTML 尝试在您要单击的区域上右键单击“检查”,以找出那里的元素或容器。然后尝试单击检查发现的内容。

标签: ruby watir


【解决方案1】:

解决此问题的两种可能方法,一种我已经成功完成,另一种我没有。

首先,使用 watir,我没有尝试过的东西在这里:How to click on specific element in canvas by its coordinates (using WebDriver)?。我没有研究这么多,但似乎这两个人已经想到了。

然而,我尝试过的是使用一种叫做 Sikuli 的东西。 Sikuli 脚本可以在现有的 watir 指定浏览器上运行,因为它们纯粹基于图像识别。您可以触发 sikuli 脚本从 ruby​​ 中执行并以这种方式实现画布(空白区域)单击。如果您使用 IDE 生成宏,Sikuli 非常简单易用。

【讨论】:

  • 哇!就我的目的而言,这看起来很复杂。我只想点击一些空白区域。不过谢谢。
猜你喜欢
  • 2021-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
相关资源
最近更新 更多