美文网首页程序员自动化测试
appium中的截图操作如何实现

appium中的截图操作如何实现

作者: 堇颜 | 来源:发表于2017-09-08 17:14 被阅读0次
appium中的截图操作如何实现

pubilc static void Screenshot(AndroidDriver driver,String ScreenName)throws IOException{

//设置时间格式

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();

//调用方法捕捉画面

File Screen =driver.getScreenshotAs(OutputType.File);

//复制文件到指定目录

//图片最后存放的路径由目录:dir_name+时间戳+测试套件+测试步骤组合而成.

syso(“异常图片名称”+dir_name“\\”+datestring+ScreenName+“.jpg”);

FileUtil.copyFile(screen,new File(dir_name+“\\”+dataString+ScreenName+“.jpg”));

相关文章

网友评论

    本文标题:appium中的截图操作如何实现

    本文链接:https://www.haomeiwen.com/subject/wqknjxtx.html