- 博客(3)
- 收藏
- 关注
原创 解决jmeter脚本调用removeAllArguments()后,同一线程多次循环时,第二次循环获取不了http取样器的请求报文的问题
若线程组配置中,进行了多次循环,不管你线程组配置了多少个线程,只要同一线程循环了1次以上,则在后续循环中,sampler.getArguments().getArgument(0)都会报空指针错误,也就无法再获取http取样器填写的请求报文。本来写该脚本的目的是:对一个接口进行压测,编写压测脚本,由于接口需要签名和加密,需要在前置处理器做签名和加密,使得直接在http取样器的请求报文填写明文即可。这里有一个重要点就是在jmeter前置处理器替换原有请求报文,且兼容请求报文含有模板字符串${}的情况。
2024-12-01 19:58:57
250
原创 模拟生产环境的数据分布来批量造测试数据(使用几何分布公式且不利用临时表)java实现
需要模拟生产环境的数据分布来往测试数据批量插入数据,以做一些性能测试。一开始是在存储过程中使用临时表,即往临时表赋值符合几何分布规律的插入数量,然后遍历该临时表来insert。后面发现这种情况只能满足一个字段的分布,要想满足其它字段的数据分布,只能用另一个临时表来为已经插入的数据进行update。这样感觉很麻烦,所以就想有没有不依赖临时表的实现。
2024-06-01 11:23:04
309
原创 Vue3 组合式api + Vite 实现封装<svg-icon>组件。(Vue-element-admin的思路)
Vue3 组合式api + Vite 实现封装组件。(Vue-element-admin的思路)
2022-12-04 19:01:37
1290
1
空空如也
使用redis连接池时,redis.conf的timeout选项是不是一定要设置为0?
2022-08-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人