selenium - 单击网页上的任意位置

标签 selenium

我需要在网页上的任意位置执行单击(从鼠标)。单击网页上的任意位置,网页底部的滑动条会打开或关闭。

请告诉我如何使用 Selenium 执行点击网页上的任意位置。

最佳答案

使用Robot类执行鼠标移动。 使用以下方法执行光标移动:

 robot.mouseMove(x,y);

这里的x,y代表网页上的位置。

鼠标移动和单击操作的示例:

Actions actions = new Actions(driver);

Robot robot = new Robot();

robot.mouseMove(50,50);

actions.click().build().perform();

robot.mouseMove(200,70);

actions.click().build().perform();

关于selenium - 单击网页上的任意位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31066403/

相关文章:

python - Selenium Webdriver 在子元素中查找元素

java - Xpath 不适用于 selenium Web 驱动程序

java - 对象未突出显示,尽管它在 Chrome 开发人员工具中显示为唯一

python - 使用内置 Python 模块填写 Web 表单数据

python - Selenium WhatsApp 异常 "element not interactable"

javascript - Selenium 处理 HTML 弹出窗口

internet-explorer-8 - Selenium + IE8 : force IE8 compatibility view

python - Selenium - 在脚本中提取 onclick 事件目标 url

android - Appium 找不到 'appPackage' 参数

java - if 语句中的 sendKey 问题