摘要: 进行压力测试时,线程数的修改可以模拟访问人数,但部分压力测试需要的条件比较严格,需要模拟多个用户同时访问一个或多个结果来进行测试;此时就需要通过定时器的组合来达成不同的测试场景。 一、首先,在线程组设置线程数等。其中Ramp-UP时间为线程之间的间隔时间,单位为ms;持续时间则表示线程整体的运行时间 阅读全文
posted @ 2020-07-15 18:03 YuKiiiiii_i 阅读(5583) 评论(0) 推荐(0)
摘要: 做压力测试的时候为了模拟多个用户同时访问的效果,经常会使用调整线程数这种方法,但之前压测的时候会发现一个有趣的事情,当线程内部的结构不同时,使用线程组循环时会达成不一样的效果。 一、线程组+循环控制器内部循环 即线程内部循环去获取外部变量,配合线程组模拟多个用户去循环查询同一个接口,脚本结构如下: 阅读全文
posted @ 2020-07-15 16:31 YuKiiiiii_i 阅读(2170) 评论(0) 推荐(0)
摘要: jmeter在工作中使用时很少有只访问一次的情况,这个时候就需要加一层循环处理;而每次循环处理又不仅仅希望只是单一的循环某一个请求值,这个时候就可以使用循环控制器配合CSV数据文件设置这两个元件来实现将请求中的部分非公共维度抽出来,进行统一管理,这种方法不仅实现起来比较方便而且在后续的脚本维护中也比 阅读全文
posted @ 2020-07-15 15:08 YuKiiiiii_i 阅读(1041) 评论(0) 推荐(0)
摘要: 使用前提:准备好jmeter运行的环境,示例使用jmeter5.3版本 1.创建一个线程组 2.添加一个http请求(以百度搜索为例) 填入相应的请求信息,HTTP请求的相关信息根据所要查询的接口进行填入。 3.增加一个察看结果树,用来确认接口返回值的情况 4.这个时候运行一下整个项目,可以看到返回 阅读全文
posted @ 2020-07-15 14:26 YuKiiiiii_i 阅读(326) 评论(0) 推荐(0)
摘要: 1.Jmeter程序的基本概念 1) Test plan :测试计划,创建一个测试脚本的基础,后续的步骤都会存储在这里,是其他元件的容器 2) Thread Group :线程组,用来模拟用户发送请求,可以通过设置Number of Threads设置并发请求数量。Ramp-up period表示完 阅读全文
posted @ 2020-07-15 11:19 YuKiiiiii_i 阅读(230) 评论(0) 推荐(0)