【发布时间】:2015-12-09 10:50:18
【问题描述】:
我在 java 中创建了一个自动化脚本,它在每次操作后截取屏幕截图并将其保存在目录中,但是屏幕截图的名称是一个变量(它是我正在测试的链接的名称)。因此,屏幕截图可能已经存在于该目录中。
如果已经有一个名为 xyz.png 的文件,并且我正在尝试保存同名的屏幕截图,我希望将其保存为 xyz(1).png em> 而不是替换现有的 xyz.png。
这是我正在使用的脚本:
File scrFile = ((TakesScreenshot)cd).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(scrFile, new File("C:\\saved_screenshots\\"+ScreenshotName+".png"));
【问题讨论】:
标签: java selenium-webdriver fileutils file-copying