在Jmeter性能测试过程中,用户数是通过线程数来实现的,也就是一个用户就是一个线程。
那是不是只需要设置大量的线程就是实现了并发测试呢,这个是不准确的,只能算是广义上的并发,并没有实现大用户在同一时间点发起并发请求。
为了更精准的模拟大用户在同时发起请求。这个就是需要设置集合点(在Jmeter中集合点和定时器是一个概念)来实现。
设置线程组
参数解释:
线程数:500(执行时会生成500个用户)
Ramp-up时间(秒):生成500个用户总共需要10秒
添加请求
共添加了4个请求分别:登录,添加购物车,下单确认,下单。为了查看性能测试数据添加了一个聚合报告(添加\监听器\聚合报告)。
现在的要求是:对添加购物车和下单进行200个用户并发测试。
添加同时定时期
在“添加购物车”和“下单”请求上,右击“添加”\“定时器”\“同步定时器”。
参数解释:
模拟用户组的数量:200(集合200个用户一并发起请求,如果设为0就是线程组中的线程数,本例为500;此值不能大于线程数)
超时时间以毫秒为单位:3000(集合等待时间3秒,超过一起发起请求,如果未满200,将已经准备的用户发起请求;如果为0将一直等待,只到用户集齐,此时需要手动停止)
注:如果在线程组上添加“同步定时器”,那同步定时器中的规则将对每一个请求都有效。本用例只需要对“添加购物车”和“下单”执行并发测试,所以在这两个请求下添加“同时定时器”。
执行与报告
-
离心泵 离心水泵 全焊接球阀 焊接球阀 上海螺杆泵 磁力泵 化工泵 隔膜泵36 上海离心泵 上海磁力泵 上海磁力泵 上海隔膜泵 上海螺杆泵 上海化工泵21 上海污泥螺杆泵 螺杆泵11 污泥螺杆泵27 离心泵54 直埋全焊接球阀 埋地全焊接球阀 泵 水泵 上海离心泵 上海离心水泵 焊接球阀 全焊接球阀 上海螺杆泵 离心泵 离心水泵21(0) 回复 (0)
-
会议邀请函 千古绝句最霸气古诗文 接触器的作用 包身工读后感 荷叶像什么 累得什么 记一次游戏作文 带风字的诗句 政协委员述职报告 生日如何发朋友圈不俗 技能大赛总结 运动会解说词 外墙保温施工方案 和平精英女生名字 高中英语日记 童言稚语 运动会报道稿 中餐餐桌礼仪 心痛到撕心裂肺的网名 师德学习体会 形容姿态多的四字词语 儒林外史好词好句 金碧辉煌造句 日记200字大全 学校工作计划 宿舍管理制度 网名女生优雅内涵 拟声词的四字词语 倾听作文 晒礼物的幽默说说(0) 回复 (0)
-
讨债公司/蓝月传奇辅助/蓝月辅助(0) 回复 (0)