![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter相关
qq_41767337
这个作者很懒,什么都没留下…
展开
-
jmeter跨线程组获取关联动态值
跨线程获取值测试中,用多个用户登录,执行场景时用该登录获取的登录信息请求业务类的接口1 如附图中给登录接口添加后置处理器:BeanShell PostProcessor 2 Parameters:在后置处理器“正则表达式”中获取到的动态值 3 注意事项已经在附图中备注了 4 跑场景时记得将打印注释掉 5 调用时用${newtoken}这个实现有个坑,下图有详细说明意...原创 2019-03-30 21:08:30 · 3998 阅读 · 1 评论 -
Jmeter怎么将请求返回的一个字段保存到文件
1 请求的返回数据,只想将token保存到文件2 给生成token的请求做关联3 在该请求下添加:后置处理器——BeanShell PostProcessor,将获取的参数保存4 保存的文件5 附上代码import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;...原创 2019-03-30 21:09:06 · 4035 阅读 · 1 评论 -
jmeter对称加密安卓jar包
jmeter实现对称加密适用场景接口A返回的明文字段是接口B的加密请求参数方法1:调用加密接口用多几次关联就能实现方法2:2.1给jmeter的lib文件夹下的ext文件中加入jar包2.2在网盘的文件夹:加密安卓Base64jmeter*的文件夹下AndroidBase64.jar包2.3 在jmeter的Sampler—添加:BeanShell PostProcessor代码...原创 2019-03-30 21:10:38 · 266 阅读 · 0 评论 -
jmeter对称加密+Base64加密(Java的方法执行)
Jmeter中使用对称加密+Base64加密下个接口参数取值用 ${__P(NewenString,)}这个是Java的方法,用这个的时候,一定记得将lib文件对安卓的加密插件删除掉(AndroidBase64.jar、myEncrypt),jmeter是先找 jmeter本地的类,没有后然后找java类(就是代码里的引包),将这两个jar包删除之后就直接用代码里的引入;不然会报错:ro...原创 2019-03-30 21:11:13 · 1813 阅读 · 0 评论 -
jmeter3.0以下版本(包括3.0)断言多种情况
断言多种结果例如:下单成功:正常下单网络繁忙: 限流,代码控制限流,防止服务器宕机库存为0:库存不足以上下单接口的返回或者更多的情况对于用户而言都是正确返回,那么jmeter3.0以下只有响应断言(4.0以上包括多种),用beanshell断言能解决多种情况的断言使用下面的代码解决String response_data = prev.getResponseDataAsString()...原创 2019-03-30 21:11:49 · 311 阅读 · 0 评论 -
jmeter测试中出现timeOut,以及调优入手
就是因为资源争抢,例如1 线程池的最大并发是500线程2 设置的timeout时间是2秒3 测试时设置的线程数是1000请求并发4 那么在请求刚来,线程池已经占满,业务处理的时间又大于2秒5 2秒内后续请求没有被处理完成就会出现timeout,因为请求超时了调优从哪里入手:系统架构硬件配置中间件存储如果是Java的话jvm的参数设置读写逻辑多的会导致IO比较高计算密集的...原创 2019-04-01 10:55:43 · 11345 阅读 · 0 评论 -
JSR 303非空校验
JSR 303 是 Java 为 Bean 数据合法性校验提供的标准框架它已经包含在JavaEE 6.0 中 . JSR 303 通过在 Bean 属性上标注类似于 @NotNull、@Size 等标准的注解指定校验规则,并通过标准的验证接口对 Bean 进行验证 其他用法用法@NotEmpty 用在集合类上面 @NotBlank 用在String上面 @NotNull 用在基本类型上第一...原创 2019-04-28 17:22:13 · 1067 阅读 · 0 评论 -
jmeter引用外部jar包
1 写java文件(方法要是static的,这样jmeter可以直接调用该方法,不然还需要New该类,才能调用该方法)package com.compass.model;public class NameAge {public static String ss(String name,Integer age){ return name+age;}}因为该类在idea中写的,所...原创 2019-09-30 00:47:58 · 686 阅读 · 0 评论