1

我正在我的windows系统中安装的Docker的chrome容器中运行我的selenium java测试。 如果我在windows中运行测试 - 铬合金,则上传的测试会通过,但如果我在Docker中运行相同的测试,则会失败,出现错误path is not absolute: D:\xyz.csv。 我在docker的chrome节点上推测我的测试。如何将文件上传到docker中运行的selenium测试

正常的硒测试在码头工作,但上传不。

请有关如何将此文件复制内部容器给上传测试,路径建议..

感谢

回答

2

这是因为浏览器会寻找一个路径的系统,在那里。但容器是一个基于Linux的系统,文件路径不是这样的。

所以你需要共享卷,而开展铬容器

docker run -v localfolder:containerfolder 

,并在您的测试,你需要使用contaienrfolder路径,而不是localfolder路径

相关问题