Dee*_*pta 9 java selenium popup popupwindow selenium-webdriver
任何人都可以让我知道如何使用selenium(java)下载word文件?我的下面的代码不起作用.
FirefoxProfile prof = new FirefoxProfile();
prof.setPreference("browser.helperApps.neverAsk.saveToDisk", "application/word");
Run Code Online (Sandbox Code Playgroud)
当我点击页面中的"下载链接或图标"时,会提示弹出窗口保存下载文件(见下图),我需要点击OK弹出窗口中的按钮.
请告诉我如何使用Firefox执行此操作.

Vai*_*hav 11
试试这个
import java.awt.Robot;
Run Code Online (Sandbox Code Playgroud)
并使用
Robot r = new Robot();
r.keyPress(KeyEvent.VK_ENTER);
r.keyRelease(KeyEvent.VK_ENTER);
Run Code Online (Sandbox Code Playgroud)
这将以编程方式按Enter键.
您需要使用ROBOT类来触发ENTER Action事件.在java中,如果要触发任何事件,则必须使用Robot类以编程方式键入或触发ENTER和ESCAPE等事件.
// Create object of Robot class
Robot object=new Robot();
// Press Enter
object.keyPress(KeyEvent.VK_ENTER);
// Release Enter
object.keyRelease(KeyEvent.VK_ENTER);
Run Code Online (Sandbox Code Playgroud)
有关此信息,您可以使用此链接
| 归档时间: |
|
| 查看次数: |
10517 次 |
| 最近记录: |