
jmeter
J_Style
这个作者很懒,什么都没留下…
展开
-
【Jmeter】BeanShell脚本一些常用的内置变量的使用方法介绍
在使用jmeter的时候,往往会遇到一些问题,比如需要获取某个api的返回,或者需要做一些前置处理,jmeter中一共有以下几类BeanShell脚本处理器定时器: BeanShell Timer前置处理器:BeanShell PreProcessor采样器: BeanShell Sampler后置处理器:BeanShell PostProcessor断言: BeanShell...原创 2020-04-24 16:18:02 · 956 阅读 · 0 评论 -
【Jmeter】线程组内参数传递以及跨线程组参数传递的方法
线程组内参数传递后一个api的调用需要用到前一个api返回的某些信息,这时候就需要提取出前一个api中某些信息。这里演示两个api,第一个api会产生一个token,然后第二个api需要带上这个token执行。api写好之后,右键添加一个后置处理器 JSON Extractor,然后填入变量名称和response body中需要提取的字段,需要提取auth中client_token的值,jm...原创 2020-04-22 16:41:42 · 1944 阅读 · 0 评论 -
【Jmeter】响应断言和API各部分的对应关系
左边是一个API请求,右边对应响应断言的测试字段响应文本对应API的response body响应代码对应API的response code,例如200,500,401等等响应信息对应API的response message,例如OK,Bad Request等Response HeaderRequest HeaderURL样本对应API的url值剩下两个不常用,也没研究...原创 2020-04-22 15:16:01 · 267 阅读 · 0 评论 -
【Jmeter-Postman】两种csv文件的对比
现在要定义四个参数,分别为path,data, policy_name, policyJmeter的csv文件如下(建议jmeter的csv文件用Notepad++打开)Postman的csv文件如下(可以直接用excel打开)比较以上两个文件,不同的地方就是jmeter的csv文件不需要添加表头,而postman的csv需要添加表头,然后就是jmeter的分隔符使用了 竖线+逗号代替...原创 2020-04-22 14:12:53 · 354 阅读 · 0 评论 -
【Jmeter】通过csv文件动态获取参数
首先添加一个线程组因为有一些公共的变量,所以可以先添加一个用户变量,用户变量可以放到线程组外,这样所有的线程组都可以用这一组环境变量添加完成如下图在线程组上添加一个HTTP请求因为HTTP的参数是变化的,所以需要建立一个csv文件,存储这些可变的参数值,添加一个CSV Data Set Config分隔符可以根据自己的参数来规定,我这里用的分隔符是 |, 因...原创 2020-04-22 13:36:53 · 2148 阅读 · 0 评论