小编Dee*_*pta的帖子

如何在Java中使用Selenium webdriver下载.docx文件?

任何人都可以让我知道如何使用selenium(java)下载word文件?我的下面的代码不起作用.

FirefoxProfile prof = new FirefoxProfile();
prof.setPreference("browser.helperApps.neverAsk.saveToDisk", "application/word");
Run Code Online (Sandbox Code Playgroud)

当我点击页面中的"下载链接或图标"时,会提示弹出窗口保存下载文件(见下图),我需要点击OK弹出窗口中的按钮.

请告诉我如何使用Firefox执行此操作.

保存弹出窗口

java selenium popup popupwindow selenium-webdriver

9
推荐指数
2
解决办法
1万
查看次数

如何使用Java在Selenium WebDriver中按"TAB"然后按"ENTER"键?

我正在使用带有Selenium WebDriver的java进行自动化测试.我想点击标签.我想检查标签功能.

我可以使用Tab键获取如下按钮:

WebElement webElement = driver.findElementByXPath("");
webElement.sendKeys(Keys.TAB);
webElement.sendKeys(Keys.ENTER);
Run Code Online (Sandbox Code Playgroud)

我有一个包含多个字段的表单,我想跟踪按键标签键是我的控件成功移动到下一个字段.另外,我想检查下面的控件是我的表格图片

但是如何逐个单击选项卡.基本上我需要按Tab键,然后按Enter键单击按钮.

我学习硒.请帮我.提前致谢.

java selenium tabs selenium-webdriver

5
推荐指数
1
解决办法
7万
查看次数

通过Java中的Selenium Web驱动程序处理另存为对话框

我正在尝试使用Java中的Selenium脚本保存HTML页面,该脚本执行以下操作

  1. 打开网页。
  2. 触发右键单击事件。
  3. 单击另存为html选项。

现在的问题是,当脚本单击“另存为html”选项时,它会显示一个弹出窗口以保存html。

我已经设置了在Firefox中下载的默认选项,但是当我运行脚本时,它会不断显示我弹出窗口,我需要的是:-

  1. 当Firefox显示“另存为”对话框时,它将触发enter事件,以便可以使用Selenium脚本保存html。

java selenium automation webdriver selenium-webdriver

1
推荐指数
1
解决办法
1万
查看次数