使用Selenium和python将鼠标移到网页区域之外

时间:2019-01-21 17:38:08

标签: python selenium mouseevent

我需要在此页面上测试退出意图表单:https://www.graphicproducts.com/guides/5s-system/

将鼠标指针移到网页区域之外时,将显示一个弹出窗口。然后,我需要在弹出窗口中输入文本。

如何将鼠标移出网页区域以触发弹出窗口?请注意,鼠标指针不需要完全离开窗口,它可以上升到地址栏/刷新按钮区域(实际上是除网页区域之外的任何地方)。

我正在使用python和硒。

谢谢!

1 个答案:

答案 0 :(得分:1)

不!这不能通过硒来完成!

您可以将PyAutoIt与硒一起使用,以使弹出窗口显示出来...

注意:您需要switch.to()新的弹出窗口...

它可能类似于:switch.to('//div[@id=exitIntentPopup]')

希望这对您有帮助!