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_time).toString()))
//log.info("结束时间:" + (new Date(end_time).toString()))
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//时间格式
String startDate = sf.format(start_time);
String endDate = sf.format(end_time);
String ResponseCode&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值