随笔分类 -  jmeter使用

摘要:当测试需要压力过高时,一个负载机的资源往往无法支撑,此时就需要增加多台机器同时生成负载,这样的测试就是分布式测试。 一、Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(slave)。 2、执行时,master会把脚本发送到每台s 阅读全文
posted @ 2020-07-16 18:39 YuKiiiiii_i 阅读(735) 评论(0) 推荐(0)
摘要:进行压力测试时,线程数的修改可以模拟访问人数,但部分压力测试需要的条件比较严格,需要模拟多个用户同时访问一个或多个结果来进行测试;此时就需要通过定时器的组合来达成不同的测试场景。 一、首先,在线程组设置线程数等。其中Ramp-UP时间为线程之间的间隔时间,单位为ms;持续时间则表示线程整体的运行时间 阅读全文
posted @ 2020-07-15 18:03 YuKiiiiii_i 阅读(5583) 评论(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)