美文网首页程序员自动化测试
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