我正在 selenium 网格中运行测试。每个节点运行 1 个浏览器。一些测试需要将文件下载到网络驱动器。现在我在驱动器中有一个下载目录(跨节点和集线器共享)供所有浏览器使用。我想知道这是否是正确的方法,或者每个节点是否应该有一个下载文件夹,这样的话,假设如果 2 个下载测试并行运行并且正在下载相同的文件,那么文件最终会出现在它们的每个文件夹中?
最佳答案
您不应该通过 Selenium 触发下载(我猜您正在使用 firefox 中的配置文件机制,并在 IE 中手动设置默认下载位置来完成此操作)。相反,您应该看看是否可以利用 this 中建议的方法博客。
关于selenium - 使用 selenium 网格进行并行测试时,如何创建文件夹(每个浏览器使用)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36849355/