当前位置: 首页 > 面试题库 >

使用Selenium WebDriver以自定义路径下载文件

齐典
2023-03-14
问题内容

我是selenium的新手,我想在特定的自定义文件夹中使用selenium chrome
Web驱动程序下载文件。默认情况下,文件正在浏览器指定的下载路径中下载。任何人都建议在C#Selenium中以自定义路径下载文件的最佳解决方案。


问题答案:

希望对您有帮助!

var chromeOptions = new ChromeOptions();
 chromeOptions.AddUserProfilePreference("download.default_directory", "Your_Path");
 chromeOptions.AddUserProfilePreference("intl.accept_languages", "nl");
 chromeOptions.AddUserProfilePreference("disable-popup-blocking", "true");
var driver = new ChromeDriver("Driver_Path", chromeOptions);


 类似资料:
  • 我是selenium的新手,我想使用selenium chrome Web驱动程序在特定的自定义文件夹中下载文件。默认情况下,该文件正在浏览器指定的下载路径中下载。任何一个建议在C#Selenium的自定义路径中下载文件的最佳解决方案。

  • 我正在运行一个带有嵌入式Tomcat的Spring Boot1.2.3应用程序。 示例: 但是Spring@Controller@RequestMapping和Spring Security的似乎并不尊重它。两者仍然可以像一样工作。

  • 我使用Exavult提供的文件,成功地从Exavults上的文件夹下载了CSV文件,但下载会保存在Mac上的临时文件夹中。 如何定义要保存到的目录?这是脚本的摘录。 另外还有一个resources_api.py文件,它可能包含答案,但是如果我编辑它,我不确定如何调用这些更改。 任何帮助将不胜感激。

  • 在Spring-Boot应用程序中,可以使用中的属性来选择上下文路径,但是由于我使用的是外部Tomcat8,因此没有使用该属性。 因此,我查看了tomcat-8文档,其中指出: 如果要使用与基文件名无关的上下文路径部署WAR文件或目录,则必须使用以下选项之一来防止双重部署: null null

  • 我想用selenium WebDriver上传一个文件。我可以使用文件的绝对路径在本地计算机中完成此操作:String filename=“C:\windows\temp\”+“templatepmt.html”;。我正在使用Eclipse和一个带有pom.xml和的maven项目。我在SVN上提交了这个项目。我使用Jenkins软件在IE8上运行Web应用程序的测试。Jenkins部署在Red

  • 我有一个Spring Boot应用程序(2.2.6.release),它使用ReactJs作为前端库。我在application.properties中配置了自定义上下文路径和spring.mvc属性,如下所示: Webpack用于将bundles和index.html构建到src/main/resources/static/dist中。下面是项目结构的样子: 我需要能够从