无法通过Bamboo测试执行共享/网络驱动器
建筑
Bamboo Server(Windows)
代理(Windows)
Selenium Nodes(Windows)
Java,Cucumber和JUnit
到位桶
我们要求在从Bamboo Plans执行测试时访问位于某个共享位置的文件。
所有相应的服务器都可以访问共享。手动验证。
File file = new File("\\\\SHARED_DRIVE\\Folder\\Automation\\download");
System.out.println(file.exists());
System.out.println(file.isDirectory());
System.out.println(file.isFile());
场景1:通过IDE(本地)执行测试
真 真正 真
场景2:在代理的VM上执行测试
真 真正 真
场景3:通过Bamboo计划执行测试
假 假 假
如上所述,当我们通过Bamboo计划执行测试时访问共享驱动器时结果是错误的。
如方案2中所述,我们已手动登录代理的VM并执行了maven目标并检查了日志
这可能是什么问题?