首先打开jmeter,创建一个线程组如图所示

右击测试计划,

选择添加——线程用户——线程组

jmeter java请求参数不能保存怎么办_开发语言

创建成功如果如图所示

jmeter java请求参数不能保存怎么办_java_02

接着在创建一个http请求(如图所示)

步骤:

右击线程组——选择添加——取样器——点击http请求 

 

jmeter java请求参数不能保存怎么办_开发语言_03

HTTP请求页面讲解

协议:http 或https  默认的是http

服务器名称或ip: 是填写接口的域名的

端口默认是 8080  如果是其他端口就要填写

请求方式  get还是post根据你们的自己的接口请求方式去选择

路径:接口域名后面的路径

上面的的名称地方是可以修改文案的,可改可不改,方便记住是哪个接口

jmeter java请求参数不能保存怎么办_用例_04

 http请求信息填写完成后,在添加个察看结果树,方便用于查看结果的对错
(注意:如果这察看结果树,如果放在http请求下面只能看这个一个http请求的结果,如果和http请求同级,上面有几个http请求就能看到几个http请求的结果)

步骤:选中线程组右击——添加——监听器——点击查看结果书

jmeter java请求参数不能保存怎么办_开发语言_05

这个地方是查看返回的格式的有text、css、json等等,根据个人习惯去看返回参数 

jmeter java请求参数不能保存怎么办_变量名_06

如果出现下图所示,就证明这个接口是通的

jmeter java请求参数不能保存怎么办_开发语言_07

 jmeter接口参数化

如果测试接口的时候,测试不同的情况的,一条一条的改不同的场景,太浪费时间了,这个时候我们可以用到参数化

步骤:

线程组右击——选添加——配置元件——点击csv数据文件设置
(注意,我们添加csv数据文件设置后,这个csv数据文件设置在察看结果树下面,需要把他移动到http请求上面去,)

jmeter java请求参数不能保存怎么办_变量名_08

 csv数据文件设置页面我们重点关注的是变量名称和文件名

文件名,就是我们写接口用例的文件

变量名,是我们写变量名的参数,这个变量名和http请求里面的参数需要保持一致

jmeter java请求参数不能保存怎么办_开发语言_09

 如图所示,变名参数是用英文的,的逗号隔开的

jmeter java请求参数不能保存怎么办_变量名_10

 注意看http请求的参数和 csv数据文件设置 的参数一致
大家注意下细节

http请求页面:参数是用括号括住的,前面还有个$符合            ${变量名}

csv页面参数直接是变量名  没有用括号括住                               变量名

jmeter java请求参数不能保存怎么办_开发语言_11

 用例写法,红框内的不要写,一条用例一个行就行

jmeter java请求参数不能保存怎么办_后端_12

用例写完后,看你有多少条用例,让线程组执行多少次

登录用例写了4个,循环次数就是4,如果不改默认是1 

jmeter java请求参数不能保存怎么办_java_13

 写好后,就可以执行用例了(点击三角形的图标就可以执行了)如图所示, 

jmeter java请求参数不能保存怎么办_后端_14