Selenium Ide:处理此弹出窗口的技巧

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Selenium Ide:处理此弹出窗口的技巧相关的知识,希望对你有一定的参考价值。

我正在使用Selenium Ide,因为弹出这个问题,我处在一个棘手的问题上。我需要 - 如果它存在 - 一些技巧传递它。我只需按OK即可继续。有策略吗?

enter image description here

答案

你可以Change what Firefox does when you click on or download a file

您想要的选项是:

保存文件:只要您单击该类型的文件,这将始终使用“下载”窗口将文件保存到您的计算机。

因此,在这种情况下,您将告诉Firefox自动下载此文件,然后它应该在IDE中工作。

另一答案

不幸的是,Selenium IDE无法与这些javascript弹出窗口进行交互,您唯一的选择就是在点击链接时更改Firefox的默认行为。您可以手动完成它并确保选中“将来自动执行此操作”选项。另一个选项是进入“选项>应用程序”,应该有一个文件类型列表,您可以在其中配置它们的默认行为。

另一答案

尝试Winium。步骤将是

  1. 你现在的脚本来到这个阶段

1A。推出Winium驱动程序1b。用这个(winium驱动程序)在这个对话框上执行操作

  1. 继续你的脚本。

在defectracker.com上与我们联系以寻找解决方案。

以上是关于Selenium Ide:处理此弹出窗口的技巧的主要内容,如果未能解决你的问题,请参考以下文章

无法使用任何浏览器的selenium web-driver处理登录弹出窗口

Selenium IDE录制脚本时弹出窗口的完美处理

Selenium:在javascript代码中关闭棘手的javascript弹出窗口

Selenium 中的 Ajax 弹出窗口

selenium对于弹窗的处理

无法在 IE 上使用 Java 中的 Selenium WebDriver 获取新窗口句柄