Jmeter如何做数据驱动,业务关联
1、将这些jar包放到jmeter的lib目录下,记得要在jmeter关闭的情况下放置!然后重启jmeter。添加jar包后,在本地jmeter目录下创建用例文件,如下所示

3、添加一个JSR223采样器,目的是根据excel文件创建一个Workbook对象


6、在While Controller中,添加以下代码,用于停止While Controller${__javaScript("${stopWhile}"!="OK")}6:While控制器下添加一个计数器,用于循环计数


8、While控制器添加一个if控制器,用于判断excel中的方法,决定接口分支

10、http请求下循环提取响应信息,用于和预期值进行比较


12、添加JSR223采样器,用于回写运行结果到excel中import org.apache.poi.xssf.usermode造婷用痃l.XSSFWorkbook;import org.apache.poi.xssf.usermodel.XSSFSheet;import org.apache.poi.xssf.usermodel.XSSFRow;importjava.io.*;try {FileOutputStream out = new FileOutputStream(new File("${pathToFile}"));vars.getObject("book").write(out);vars.getObject("book").close();} catch (Exception e) {log.info("!!!!!!!!" + e.getMessage() + "!!!!!!!!!!!!!!!");}

13、从主干业务中返回主数据id和session,并保存为全局变量供支线业务调用

15、创建一个新的线程组,写入分支业务流,修改sheet值

16、sampler中调用全局变量的主数据id,与主业务流进行关联
