我使用Selenium + C#测试我的Web应用程序并从中生成PDF文件。我有两个问题:
1)生成PDF文件时,它会自动显示在pdf查看器中。我不能把它关掉。 Chrome重启后仍然启用它。我正在使用Chrome v43.0.4。 我希望自动下载。
2)当我保存生成的PDF文件时,它会保存在默认情况下" Downloads"目录。我读过我应该能够使用Chrome参数覆盖下载路径但是如何?:)
更新1:当我关闭PDF查看器&手动更改了下载路径,它在MANUAL Chrome重新启动后工作,但是当从Selenium自动启动Chrome时,这些值不起作用。
UDPATE2:Selenium ver 2.49
答案 0 :(得分:0)
您可以禁用pdf viewer" about:plugins"进入顶部的多功能框,并禁用Chrome PDF Viewer。
要更改下载路径,请打开Chrome设置并在高级选项/下载中进行更改。
问候。