jmeter脚本添加断言、预处理(脚本处理数据参数化)

前言:
1.通过脚本添加断言(命令生成html报告,会记录日志),与提取的响应数据进行对比
    正则表达提取数据
    JSR223断言:python脚本断言(需下载jython 2.7,将插件放在lib文件夹下)
    JSR223断言:groovy脚本断言
2.预处理程序(通过脚本处理数据,这里说明的是处理数据,使其可以参数化并循环调用)
    计数器
    JSR223预处理程序:python脚本处理(需下载jython 2.7,将插件放在lib文件夹下)
    JSR223预处理程序:groovy脚本处理
    BeanShell预处理程序:BeanShell处理

备注:脚本选项“脚本编译缓存”去掉勾选,使参数可循环调用

开始设置:

1.整体样式:

 

2.正则提取数据

 

3.JSR223断言:groovy脚本断言

import groovy.json.*
import java.text.SimpleDateFormat;
String Str = "200";
String Str1= "410034"
def end_time = prev.getEndTime()
def start_time = prev.getStartTime()
//log.info("开始时间:" + (new Date(start_ti