selenium - Jenkins中的Selenium文件下载测试用例
问题描述
我使用 selenium 在我的一个本地文件夹(比如说)中下载了一个文件,CSV_downloads
它工作正常,但是当我将相同的代码推送到 Git 并在其中运行它时jenkins
,尽管该文件夹(CSV_downloads
)存在于jenkins
工作区(CSV_downloads
)中,但它没有下载csv
到那个特定的中的文件夹(CSV_downloads
)jenkins
。
解决方案
如果您使用硬编码的位置,C:\CSV_downloads
那么它将不会下载到jenkins
文件夹中。因此,您可以看到本地和远程计算机中的文件夹位置。
尝试使用相对路径,例如您的项目文件夹System.getProperty("user.dir") +"//folders.."
在哪里。System.getProperty("user.dir")
如果文件夹不存在然后尝试创建目录folderName.mkdirs();
推荐阅读
- bash - 加入 Unix 重复行声明未排序
- laravel-passport - Laravel Passport:在授予新访问令牌之前撤销现有访问令牌并刷新令牌
- mysql - 如何获取过去 7 天的选择数据?
- vue.js - 如何在 VueJS 中查看列表项的 $watch 属性
- python - 在python中将UTC日期时间转换为本地日期时间
- nativescript - 在 Nativescript 代码共享项目中使用 Angular 库
- javascript - 带复选框的字段验证
- ios - AVAudioSession - 如何在扬声器和耳机输出之间切换
- sql - CASE in WHERE 子句 SQL VBA Excel
- python - Python Numpy:循环中的随机数