JMETER请求默认值设置全局变量????????????

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_逻辑控制

 

如果if 控制器???????????????????

 JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_不执行_02

 

 只要1==1 就会自动执行下一个接口,1==2不执行 

具体例子   逻辑控制器断言例子

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_顺序控制_03

登录接口 +逻辑控制器if 请求成功语句(${JMeterThread.last_sample_ok} == true) 查询城市接口 ,如果不加断言 包含 返回的error_code":0  就算你的参数值错了也会请求状态为200 

加了你参数错了不匹配直接爆红下面接口不执行 

登录之后判断登录成功了,然后查询城市接口  

具体例子随机控制器例子???????? 随机请求一个接口 

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_用户登录_04

 

 随机顺序控制器会大乱顺序执行所有的接口,每个都会执行  场景(每个用户登录进来随机下单和查询符合真实业务)

如何吞吐量控制器进行混合接口的测试???????????按照百分比来

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_不执行_05

 

 JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_逻辑控制_06

 

 想要具体多少个数量就选择下一个

事物控制器?????????????主要作用把所有接口算成一个t 

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_逻辑控制_07

 

 循环控制器?????????????

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_不执行_08

 

 这个接口登录执行了50次  查询了五百次 想要登录一次执行五十次   想要真实一个用户登录一次的操作??????????????

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_逻辑控制_09

 

 JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_不执行_10

 

 

for earh 控制器?????????? 每次登录查询三个城市 去循环用户变量的值

JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_逻辑控制_11

 

 JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_默认值_12

 

 JMETER-02-常用方法-全局变量,逻辑控制器,随机控制器,吞吐量控制器,加断言,事物控制器 ,循环控制器,仅一次控制器,foreach控制器_用户登录_13