欢迎来到天天文库
浏览记录
ID:56995101
大小:1.48 MB
页数:37页
时间:2020-07-26
《性能测试工具-Jmeter课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JmeterSelingChen扫扫就有惊喜哟!458362课程咨询企业QQ:小雪:2850526830独莱:2850526831Kelly:2850526832关于RoadContentsJmeter简介1环境建立2参数化与关联3组件扩展4JmeterContentsJmeter简介1环境建立2参数化与关联3组件扩展4CSVVariableName:参数名称Delimiter:参数间隔符AllowQuoteddata:允许Filename中的文件被引用RecycleonEOFStopthreadonEOFSharingMode函
2、数助手自定义变量CSVfromfile响应断言响应断言关联匹配出第一个Java请求的结果,即上面的CalcRseult:6中的6关联——匹配Result即是匹配出来的值的名称,后面可以调用${result}关联——匹配匹配数字(0代表随机):负数表示取所有值0表示随机1表示第一个匹配的2表示第二个匹配的 依次类推匹配出的值以数组方式存放,调用需要用数组方式调用模板:$0$:整个表达式匹配$1$:第1个匹配下下个PPT讲到$2$:第2个匹配关联——调用g1:匹配的第一组值的第一个,我们这里只匹配了一个值,所以匹配数字中填写0与1都
3、可以,不填也可以关联——多值匹配第一个请求返回:CalcResult:6,CalcResultis:4我们用如下正则式可以得到二个Group,即6与4我们想取4这个值,那么我们就可以在模板中写上$2$关联——多值匹配如上,是取第二个Group,即取4如下,是取第一个Group,即取6,这样似乎前面的模板不起作用了是不?所以模板不是必须的,可填可不填。我也不知道这是强大,还是有BugWebServicexmlvarsetRuntimeController当1处的循环次数执行时间小于2处时,就以2处为准如果选择“永远”的话,2处就忽略
4、了12ForEachControllerforeachcontroller循环变量名,控制器中的组件可以获取变量值如图,循环三个变量id_1,id_2,id_3,输出变量名是userId,这个变量下面的Java请求通过${userId}访问IncludeControllerSwitchController01SwitchController下的给件自动编号,从0开始,SwitchValue0即是从下面的第0个组件开始执行。WhileControllerInterleaveController交替控制器交替换行ThroughputC
5、ontroller4次4次<10次/User故,执行4次如果1处的执行次数大于2处设置的,那么以2处的为准12不要被名称迷惑,其实是通过设置来控制迭代次数ThroughputController百分比模式,与上面的规则一样IfControllerIfturefalseIfController经过实验InterpretConditionasVariableExpression设置为true时也可以正常执行ModuleControllerRandomOrderController随机顺序控制器,与简单控制器差不多,顺序执行脚本随机控制
6、器,随机执行控制器下面的组件SynchronizingTimerDefault0isallthreadTimerContentsJmeter简介1环境建立2参数化与关联3组件扩展4CVS参数是否分块类似于LoadRunner中的参数分块子事扩展关于我们ThankYou!
此文档下载收益归作者所有