jmeter怎么做接口测试之接口参数化

关于jmeter汉化可以参考

jmeter怎么设置中文_~heart将心比心的博客-CSDN博客

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

右击测试计划,

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

创建成功如果如图所示

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

步骤:

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

 

HTTP请求页面讲解

协议:http 或https  默认的是http

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

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

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

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

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

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

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

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

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

 jmeter接口参数化

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

步骤:

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值