
圖片發(fā)自簡書App
pubilc static void Screenshot(AndroidDriver driver,String ScreenName)throws IOException{
//設(shè)置時間格式
SimpleDate formatter =SimpleDate(“yyyy-MM-dd-HH-mm-ss”);
//生成時間
Sting datestring =formatter.fomat(newDate());
Sting dir_name=System.getProperty(“user.dir”)+“\\異常圖片”;
System.out.println(“異常圖片目錄”+dir_name);
if(!new File(dir_name).isDirectory()){
//判斷是否存在該目錄
new File(dir_name).mkdir();
//調(diào)用方法捕捉畫面
File Screen =driver.getScreenshotAs(OutputType.File);
//復(fù)制文件到指定目錄
//圖片最后存放的路徑由目錄:dir_name+時間戳+測試套件+測試步驟組合而成.
syso(“異常圖片名稱”+dir_name“\\”+datestring+ScreenName+“.jpg”);
FileUtil.copyFile(screen,new File(dir_name+“\\”+dataString+ScreenName+“.jpg”));
}