gpt4 book ai didi

java - 是否可以使用 selenium web 驱动程序保存 adobe pdf 文件并单击构建 Jenkins

转载 作者:行者123 更新时间:2023-11-30 08:50:38 24 4
gpt4 key购买 nike

这是我的困境。我正在使用 Java 中的 selenium Web 驱动程序编码创建一些自动化测试。该软件的主要输出是在 adobe acrobat 中加载 PDF。

我也在使用 Jenkins,这就是我出现问题的原因,因为我无法亲眼看到软件创建的输出。

是否可以在测试完成后将此文件保存在某个位置?

最佳答案

这适用于 Firefox:

通过工具 -> 设置 -> 应用程序 更改 Selenium 使用的 Firefox 配置文件(最好创建一个专用配置文件 described here )并更改文件类型的操作 PDF 到“保存文件”。

在这种情况下,要求打开文件或保存的窗口不会显示,文件会安静地保存到配置的目录(设置 -> 常规 -> 下载)。

请记住,您必须在本地和 Jenkins 中执行此操作。在这两种情况下,都必须在启动时使用环境变量 -Dwebdriver.firefox.profile 告知 WebDriver 使用此 Firefox 配置文件(如果有自定义配置文件,否则将使用默认配置文件)。

您还可以设置 profile programmatically. Here is an example在 python 和 CSV 文件中,但您应该能够将其转换为 Java 和 PDF。

关于java - 是否可以使用 selenium web 驱动程序保存 adobe pdf 文件并单击构建 Jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30913542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com