我正在使用selenium grid docker来运行我的自动化测试套件。
我已经配置了chrome node docker来在浏览器上运行我的测试用例。
在我的测试用例中,我正在从网上下载一些文件。它将被下载到“/ home / seluser / Downloads /”中。我需要文件的内容,因为内容是动态的。如何从运行自动化的机器访问docker镜像上下载的文件。
答案 0 :(得分:0)
执行此操作的一种方法是在主机上的某处安装/home/seluser/Downloads
路径。更改docker run命令以添加-v /path/on/host:/home/seluser/Downloads
之类的内容,并且可以在主机上访问所有已保存的文件。
答案 1 :(得分:0)
您可以使用docker cp命令
docker cp <name of the container>:/home/seluser/Downloads copied_files
其中copyed_files是要在其中复制文件的目录