脚本宝典收集整理的这篇文章主要介绍了java接口自动化测试代码注释,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
package lemon.utils; import cn.afterturn.easypoi.excel.ExcelImportUtil; import cn.afterturn.easypoi.excel.entITy.ImportParams; import lemon.pojo.Caseinfo; import java.io.File; import java.util.List; /**** * 一个读取Excel文件的类,其中包含三个的重载方法 */ public class ExcelUtil { /**** * 目的:读取Excel指定sheet里面的全部数据 * 静态方法:readExcelSheetAllDatas * 入参:sheetNum int * @return list集合 * * 1.建一个file类,并将EXCEL_PATH作为入参放进去 * 2.建一个ImportParams类,实例为importParams * 3.sheetNum-1 importParams调用setStartSheetIndex * 4.ExcelImportUtil.importExcel来导入文件、加载对应的实体的映射的类、读取一些参数配置等,并存入到listDatas * 5.返回这个数据集合listDatas */ public static List<CaseInfo> readExcelSheetAllDatas(int sheetNum){ File file=new File(Constants.EXCEL_PATH); ImportParams importParams=new ImportParams(); importParams.setStartSheetIndex(sheetNum-1); List<CaseInfo> listDatas=ExcelImportUtil.importExcel(file,CaseInfo.class,importParams); return listDatas; } /**** * 目的:读取Excel指定sheet里面的指定的行数 * 静态方法:readExcelSPEcifyDatas * 入参:sheetNum,startRows,readRows int类型 * @return list集合 * * @param sheetNum sheet位置(从1开始) * @param startRows 读取开始行号(从1开始) * @param readRows 读取行总数 * * 1.建一个file类,并将EXCEL_PATH作为入参放进去 * 2.建一个ImportParams类,实例为importParams * 3.sheetNum-1 importParams调用setStartSheetIndex、setStartRows、setReadRows相关的数据 * 4.ExcelImportUtil.importExcel来导入文件、加载对应的实体的映射的类、读取一些参数配置等,并存入到listDatas * 5.返回这个数据集合listDatas * * 疑问: importParams.setReadRows(readRows);这个是读取第二行还是嘛?好像也是的,因为第一行是标题 */ public static List<CaseInfo> readExcelSpecifyDatas(int sheetNum,int startRows,int readRows){ File file=new File(Constants.EXCEL_PATH); ImportParams importParams=new ImportParams(); importParams.setStartSheetIndex(sheetNum-1); importParams.setReadRows(readRows-1); importParams.setStartRows(startRows);//需要读取的总行数 List<CaseInfo> listDatas=ExcelImportUtil.importExcel(file,CaseInfo.class,importParams); return listDatas; } /*** * 目的:读取Excel指定sheet里面的指定行 * 静态方法:readExcelSpecifyDatas * @param sheetNum sheet位置(从1开始) * @param startRows 读取开始的行号(从1开始) * @return CaseInfo实体类集合 * * 1.建一个file类,并将EXCEL_PATH作为入参放进去 * 2.建一个ImportParams类,实例为importParams * 3.sheetNum-1 importParams调用setStartSheetIndex、setStartRows相关的数据 * 4.ExcelImportUtil.importExcel来导入文件、加载对应的实体的映射的类、读取一些参数配置等,并存入到listDatas * 5.返回这个数据集合listDatas * * 疑问: * setReadRows 读取总共的行数 * importParams.setStartRows(startRows-1); * 这个应该不是读取的指定行吧? * 看视频或者网上查一下 * * readExcelSpecifyDatas(int sheetNum,int startRows) 另外看哪里有调用这个方法?看跑的结果 * * http://easypoi.mydoc.io/#text_217704 */ public static List<CaseInfo> readExcelSpecifyDatas(int sheetNum,int startRows){ File file=new File(Constants.EXCEL_PATH); ImportParams importParams=new ImportParams(); importParams.setStartSheetIndex(sheetNum-1); importParams.setStartRows(startRows-1); List<CaseInfo> listDatas=ExcelImportUtil.importExcel(file,CaseInfo.class,importParams); return listDatas; } }
以上是脚本宝典为你收集整理的java接口自动化测试代码注释全部内容,希望文章能够帮你解决java接口自动化测试代码注释所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。