我正在创建两种方法,如下所示:
public static String currentDateTime() {
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Calendar cal = Calendar.getInstance();
String cal1 = dateFormat.format(cal.getTime());
return cal1;
}
public static void screenShot(WebDriver driver) throws IOException {
File scrnsht = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
String datetime = GenericFunctions.currentDateTime();
FileUtils.copyFile(scrnsht, new File("D:\\Screenshot1.png"+datetime));
}
但是,当我在我的 WebDriver 脚本中使用截屏方法时,已经创建了一个文件夹,我想用当前日期和时间截屏,请指出我错的地方。