我需要在我的selenium RC测试中从应用程序下载文件。 当我点击链接/按钮保存文件时,首先我弹出一个要求我打开或保存文件的弹出窗口,当我选择“保存”并单击“确定”然后我再次弹出一个问我提供文件保存的路径和文件名。 我g目结舌,发现这可以通过AutoIT完成,但我在这样做时遇到了一些问题。
所以有人可以在Firefox中为我提供file_download的.exe文件,我也可以提到保存该文件的路径。 如果你能告诉我究竟是什么代码,我需要在我的测试用例中写一下。
请告诉我如何处理。
答案 0 :(得分:0)
您也可以在不使用autoit的情况下实现这一目标。按照以下步骤。
在使用该配置文件启动自动化之前,手动更改该配置文件中的首选项。 (更改如下设置)
现在使用该配置文件启动自动化,以便将文件下载到默认位置。
使用specfic配置文件启动selenium服务器
java -jar selenium-server.jar -firefoxProfileTemplate "C:\Users\UserName\AppData\Roaming\Mozilla\Firefox\Profiles\234saddsf.customProfile"
答案 1 :(得分:-2)
我找到了这个链接:http://qtp-help.blogspot.com/2009/07/selenium-handle-dialogs.html
不幸的是,对于没有打开vs保存单选按钮的旧样式对话框。我正在寻找解决这部分问题的方法。