Appium 测试报告-测试场景级报告

测试套件维度更粗,只显示套件成功与否



public static void Write_TestSuite(String SuiteName) throws IOException {

//这一步相当于我们找到Excel 文件所在的路径

String FileName=System.getProperty("user.dir")+"\\测试报告\\测试报告.xlsx";

System.out.println("显示文件的路径"+FileName);

//实例化文件流对象

FileInputStream ExcelFile = new FileInputStream(FileName);

//如果文件根本不存在时,后面的操作都将失败,所以这里先做一个判断,不为空继续后面操作,为空就提示出来

if (ExcelFile!=null){

//这一步相当于我们找到Excel 并打开Excel 的操作

XSSFWorkbook  ExcelWBook2 = new XSSFWorkbook(ExcelFile);

//这一步相当于打开指定Sheet

XSSFSheet ExcelWSheet2=ExcelWBook2.getSheet("TestSuite");

XSSFRow Row;

XSSFRow Row1;

if (ExcelWSheet2!=null) {

int LastNum2=ExcelWSheet2.getLastRowNum();

Row=ExcelWSheet2.createRow(LastNum2+1);

Row.createCell(0).setCellValue(SuiteName);

Row.createCell(1).setCellValue(Constants.sResult);

//将当前文件转换成文件流

FileOutputStream fileOut = new FileOutputStream(FileName);

//保存到文件流 ---相当于保存Ctrl+s 的作用

ExcelWBook2.write(fileOut);

//关闭文件流---

fileOut.close();

//关闭Excel 进程,-----相当于退出

ExcelFile.close();

}

else {

System.out.println("测试用例 Sheet 不存在,新建测试用例Sheet");

ExcelWSheet2=ExcelWBook2.createSheet("TestSuite");

Row=ExcelWSheet2.createRow(0);

Row.createCell(0).setCellValue("测试套件名称");

Row.createCell(1).setCellValue("测试结果");

Row1=ExcelWSheet2.createRow(1);

Row1.createCell(0).setCellValue(SuiteName);

Row1.createCell(1).setCellValue(Constants.sResult);

//将当前文件转换成文件流

FileOutputStream fileOut = new FileOutputStream(FileName);

//保存到文件流 ---相当于保存Ctrl+s 的作用

ExcelWBook2.write(fileOut);

//关闭文件流---

fileOut.close();

//关闭Excel 进程,-----相当于退出

ExcelFile.close();

}

}

}

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

推荐阅读更多精彩内容

  • 这个级别维度稍微粗一点,是统计到每一条用例的成功与失败情况,不记录具体哪一步出错,如果显示当前用例失败需要去对应了...
    长新阅读 930评论 0 1
  • 测试集中报告可以看成是一个总表,这时可以用Excel 的图表工具自动生成图表,整个测试集测试通过后再统计各个级别的...
    长新阅读 2,094评论 0 1
  • 创建新工程 打开Eclipse新建一个工程 点下一步 输入名称 点完成 新建一个目录用来存在第三方库文件 选择目录...
    长新阅读 2,236评论 3 1
  • 使用首先需要了解他的工作原理 1.POI结构与常用类 (1)创建Workbook和Sheet (2)创建单元格 (...
    长城ol阅读 8,562评论 2 25
  • POI操作Excel Excel简介一个excel文件就是一个工作簿workbook,一个工作簿中可以创建多张工作...
    灰气球阅读 4,762评论 2 48