jmeter学习笔记(四)-接口测试

来源:互联网 发布:华为手机抢购软件 编辑:程序博客网 时间:2024/06/07 05:12

看了http://blog.csdn.net/wanglha/article/details/51764124这篇jmeter技术贴后,试了一下,终于成功了,中间遇到的问题记录一下。

读文件中的请求数据及预期返回数据进行接口测试,对预期返回数据做了下处理(去空格和回车),使得和jmeter中的返回数据格式一致。

String [] datalist=new String[20];String content;String filename=vars.get("test_data");String str=vars.get("rowCount");int rows = Integer.parseInt(str);InputStream openfile = new FileInputStream(filename);  Workbook wb = Workbook.getWorkbook(openfile);Sheet FirstSheet = wb.getSheet(0);    for(int i=0;i<9;i++){        if(i!=0&&i!=1&&i!=3){                   Cell oCell= FirstSheet.getCell(i,rows); //Cell getCell(int column, int row)        content=oCell.getContents();        datalist[k]=content;        k++;    }    }        vars.put("APIName",datalist[0]);        StringBuilder strB = new StringBuilder(datalist[1]);         strB.append(datalist[2]);       vars.put("url",strB.toString());        vars.put("request",datalist[3]);//请求数据   str = datalist[4].replace("\n","");str = str.replace(" ","");        vars.put("response",str);    return content;


                                             
0 0