【问题标题】:Selenium Webdriver Java-> Click Facebook share button for the post i wantSelenium Webdriver Java-> 单击我想要的帖子的 Facebook 分享按钮
【发布时间】:2020-04-08 07:56:33
【问题描述】:

我在识别和单击 Facebook 帖子的分享按钮时遇到问题。 假设,我的 Facebook 页面上有 4 个帖子。我希望点击分享,然后从小弹出窗口中点击“分享...”,以获取我想要的 4 个帖子中的任何一个。

我尝试了几种方法,但都不起作用。你能帮我么? 谢谢

【问题讨论】:

  • 用相关的 HTML、代码试验和错误(如果有的话)更新问题

标签: selenium selenium-webdriver xpath automation automated-tests


【解决方案1】:

我很新。如果您使用python并且可以单击第一个共享,那么当弹出窗口时,我建议您使用鼠标单击第二个共享。 试试:

from pynput.mouse import Button, Controller

    time.sleep(2)
    mouse = Controller()
    mouse.position = (972, 371)
    mouse.click(Button.left, 1)
    time.sleep(2)

当然 972、371 是一个例子,你必须找到“分享按钮”的确切位置

【讨论】:

  • 感谢 Alessio 使用 python 描述它。我正在使用 Java,有什么方法可以使用 Java 来实现吗?
猜你喜欢
  • 2016-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-03
  • 1970-01-01
  • 2021-11-09
  • 1970-01-01
  • 2014-07-19
相关资源
最近更新 更多