谁能让我知道如何使用Selenium(java)下载Word文件?我下面的代码不起作用。
FirefoxProfile prof = new FirefoxProfile();
prof.setPreference("browser.helperApps.neverAsk.saveToDisk", "application/word");
当我单击页面上的“下载链接或图标”时,它会提示一个弹出窗口以保存下载文件(请参见下图),我需要单击OK
弹出窗口中的按钮。
请让我知道如何使用Firefox执行此操作。
您需要使用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);
有关此的信息,您可以使用此链接
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句