jenkins启动命令行执行脚本时, 下载的文件保存在哪里

问题描述: 我编写了一个UI自动化测试.py脚本, 然后在windows上搭建了Jenkins. 并把脚本让jenkins通过windows命令行执行. 但是在执行过程中, 我写的脚本需要启动谷歌浏览器点击一个链接下载excel. Jenkins并没有按照谷歌的默认路径去保存这个下载的excel. 导致我后面的代码无法运行报错.

有人知道jenkins启动命令行执行脚本时, 启动chrome下载的文件保存在哪里麽?

解决方法

jenkins网页上查看下你的主目录即可。

具体步骤
1、点击 Dashboard

2、点击 系统管理

img

3、点击 系统配置下的系统配置,这里面配置全局设置和路径

img

img

进去查看下你的主目录在什么地方,进行查找下即可。

除此之外
如果找不到的话,
可以尝试下载Everything这种全局搜索软件,直接输入你下载的文件夹名搜索即可,

注:Everything是一个全局搜索软件,使用方式跟Windows右上角自带的文件搜索类似,但是更加快速便捷,功能更全。
下载地址:


使用:
Everything如何搜索文件内容?Everything搜索文件方法说明 | Search Everything中文版 Windows系统自带搜索查找电脑文件的功能,只要输入关键字,等待一会儿即可搜到需要的文件,但是如果电脑上文件众多,在关键字使用不当时,可能会出现一大堆自己不需要的文档,反而将需要的结果淹没了。今天给...... https://www.everythingsearch.cn/1294.html


如果搜不到的话,说明文件没有下载,或者下载后被删除了。
请查看你的jenkins脚本是否有问题,或者是否有什么特殊配置。


如有问题及时沟通

这个应该是在你谷歌浏览器里设置的吧,下载文件位置

img

建议安装一个everything,然后搜索下载的文件名,看看文件被下载到哪里了

用curl,wget之类的命令行软件来下载文件