jmeter的介绍和使用二

三.

1.http的请求默认值

 当一个项目有多个模块,他们的host都是一致的,为了不重复的写host或者当某一天host变了,只需要修改一个地方就好。比如下面的两个请求,可以把host分离出来,所以就用到了http的默认值。

所以,在配置元件里面添加一个http默认值,写入host 

 请求里面的host就可以省去了。 

 2.动态参数的获取和变量的调用,以一个获取token的例子为例http://180.97.80.42:9090/v5/login

(1).token

(2).业务关联性的需要

两种方式: 1.后置处理器--->正则表达式提取器    2.后置处理器--->json插件 

先登录获取到token,存成一个变量,通过 (2.后置处理器--->json插件)

查看结果树的登陆信息的响应数据,token是在data里面。所以用data.token或者是data["token"]获取

 定义一个变量名字叫做loginToken。default value是默认的值,当没有获取到的时候,用默认值

将token传给下一个接口,当作参数传进去,比如infoget这个接 

用${}表示变量的值 

再次查看结果树: 是有返回结果的

猜你喜欢

转载自www.cnblogs.com/peiminer/p/9253537.html