美文网首页
Jmeter-Basic

Jmeter-Basic

作者: 黑咔 | 来源:发表于2019-03-20 22:50 被阅读0次

jmeter的组件有哪些?

  • 测试计划:是必选组件,Jmeter所有的脚本都是建立在测试计划之上的。
    测试计划中可以添加用户自定义变量,定义一些全局性,变动较少的变量。
  • 线程(用户):属于必加的组件,在Jmeter中所有的请求必须是位于线程组下才能起效。线程类组件有三个:
    1.setUp Thread Group
    2.Thread Group
    3.tearDown Thread Group
    这三种线程组件的区别在于,如果都位于同一个测试计划下,则会有执行先后的区别:所有的setUp线程组先执行,tearDown线程组最后执行。

线程组的配置选项有哪些?
线程数:就是模拟用户的数量(线程数量)
Ramp-Up:单位是秒,是用来设置启动所有线程所需要的总时间。

jmeter怎么实现关联操作?
可以通过后置处理器类型组件来实现关联的操作

Jmeter如何加思考时间
通过定时器组件来实现,常用的有:
1.固定定时器
2.高斯随机定时器
一般用随机定时器来模拟用户的延迟

把二楼食堂看作一个系统,每天中午12点到1点需要承载乐佳国际2000号人的吃饭请求,平均每个人吃饭要花10分钟。下面来计算食堂的QPS:
食堂QPS = 2000 / (60 * 60) = 0.555 个/s (每秒钟能处理完0.555个人吃完饭)
平均请求响应时间:10 * 60 = 600s
食堂并发量 = QPS * 平均响应时间 = 333个
也就是说食堂必须有333个座位才能满足2000号人在1h内把饭吃完。如果座位小于333个,那么食堂的每一瞬间,你都会发现有人站着端着盘子等位子吃饭。反之,如果座位大于333个,食堂空间扩大了,那你吃饭就会爽很多了!

相关文章

  • Jmeter-Basic

    jmeter的组件有哪些? 测试计划:是必选组件,Jmeter所有的脚本都是建立在测试计划之上的。测试计划中可以添...

网友评论

      本文标题:Jmeter-Basic

      本文链接:https://www.haomeiwen.com/subject/iswnpqtx.html