appium中的截图操作如何实现

图片发自简书App

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,728评论 0 17
  • 我们在做Andorid 自动化测试时,用到最多的操作就是点击,输入,验证,滑动之类的,针对这些常用的操作我们可以进...
    长新阅读 4,615评论 0 0
  • 想你的齐肩长发 想你过尽千帆的刘海 想你的笼烟眉和小酒窝 想你在偶遇的街头 在寂寞的咖啡店 在那日落霞初现处 然而...
    行影十年阅读 2,507评论 0 1
  • 我们是万事万物的创化源头。在本质上更高的维度,我们是道的一,没有分别。之所以分别就有两个原因,第一是为了体验,而且...
    七色花园阅读 1,157评论 0 0
  • 在本书第一章就提到来逆向设计,而逆向设计是以目标为导向的,良好的设计,不仅仅是为了让学生获得一些新的技术技...
    宝宝的小za阅读 4,808评论 0 1