首页 > 解决方案 > Jenkins中的Selenium文件下载测试用例

问题描述

我使用 selenium 在我的一个本地文件夹(比如说)中下载了一个文件,CSV_downloads它工作正常,但是当我将相同的代码推送到 Git 并在其中运行它时jenkins,尽管该文件夹(CSV_downloads)存在于jenkins工作区(CSV_downloads)中,但它没有下载csv到那个特定的中的文件夹(CSV_downloadsjenkins

标签: seleniumjenkins

解决方案


如果您使用硬编码的位置,C:\CSV_downloads那么它将不会下载到jenkins文件夹中。因此,您可以看到本地和远程计算机中的文件夹位置。

尝试使用相对路径,例如您的项目文件夹System.getProperty("user.dir") +"//folders.."在哪里。System.getProperty("user.dir")

如果文件夹不存在然后尝试创建目录folderName.mkdirs();


推荐阅读