10 2021 档案
摘要:记录一下: 在使用jemeter做接口测试的时候,需要对返回的结果进行断言,如果要进行多个字段的断言,得添加多个jp@gc - JSON Path Assertion,这样比较费劲。所以想使用BeanShell断言来处理,将需要断言的字段存起来,需要对比时,再拿出来用。BeanShell断言可以使用
阅读全文
摘要:a代表response返回的结果,获取字段reserve3的值,操作代码如下: import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObjec
阅读全文
摘要:前提:已添加好 HTTP请求默认值、HTTP信息头管理器 创建Http请求 添加BeanShell PreProcessor 前置处理器 这段代码主要是 获取当前时间,格式为:年-月-日,然后将获取到的日期存入var变量中(vars.put("getCurrentTime",getCurrentTi
阅读全文
摘要:遇到的问题: jmeter 在使用beanshell PreProcessor 前置处理器时,编写了以下脚本,执行后log 日志中报错 import java.text.SimpleDateFormat; import java.util.Calendar; //获取当前月份 log.info("获
阅读全文
摘要:java 获取当前时间的年份、月份、周数 import java.text.SimpleDateFormat; import java.util.Calendar; public class testCal { public static void main(String[] args) { Cal
阅读全文
摘要:jmeter -http请求中 使用了beanshell 前置处理器put的变量,报以下错误: java.net.URISyntaxException: Illegal character in query at index 76: http://xxxxxx/task/monthly/date?m
阅读全文