如何在浏览器中单击空白区域

时间:2015-03-19 00:36:44

标签: ruby watir

我想点击浏览器的空白区域。我如何用watir做到这一点?

例如,转到谷歌,输入一些单词,然后单击空格/空白区域,以便搜索建议框消失。

1 个答案:

答案 0 :(得分:1)

解决这个问题的两种可能方法,一个是我成功完成的,一个是我没有完成的。

首先,使用watir,我还没有尝试过:How to click on specific element in canvas by its coordinates (using WebDriver)?。我没有考虑过这么多,但似乎这两个家伙已经想到了它。

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