JMeter性能测试

1.添加线程组

使用一个Java线程来模拟一个用户,因此线程组(Thread Group)就是指一组用户, 换句话说一个线程组就是一组虚拟用户(virtual users),这些虚拟用户用来模拟访问被测系统

右键点击“测试计划” -> “添加” -> “Thre “线程ads(Users)” ->组”

这里可以配置线程组名称,线程数,准备时长(Ramp-Up Period(in seconds))循环次数,调度器等参数

线程组参数详解:

1.线程数:虚拟用户数。一个虚拟用户占用一个进程或线程

2.Ramp-Up Period(in seconds)(准备时长): 虚拟用户数需要多长时间全部启动

3.循环次数:每个线程发送请求的次数

  如果勾选了永远,那么所有线程会一直发送请求,一直到选择停止运行脚本

4. 调度器:设置线程组启动的开始时间和结束时间(配置调度器时,需要勾选循环次数为永远

持续时间(秒):测试持续时间,会覆盖结束时间 

启动延迟(秒):测试延迟启动时间,会覆盖启动时间

2.添加HTTP请求

右键点击线程组” -> “添加” -> “取样器” -> “HTTP请求” 

现在,我们对接口http://www.baidu.com/s?ie=utf-8&wd=jmeter测试,进行测试

1. 协议:向目标服务器发送HTTP请求协议,可以是HTTP或HTTPS,默认为HTTP

2. 服务器名称或IP :HTTP请求发送的目标服务器名称或IP 

3. 同请求一起发送参数 :在请求中发送的URL参数,用户可以将URL中所有参数设置在本表中

3.添加察看结果树

右键点击“线程组” -> “添加” -> “监听器” -> “察看结果树” 

运行Http请求,修改响应数据格式为“HTML Source Formatted”,可以看到本次搜索返回结果页面标题为”jmeter测试_百度搜索

4.添加聚合报告

1. 右键点击“线程组” -> “添加” -> “监听器” -> “聚合报告”

2.之前需要点击小扫把按钮清除之前的调试结果,然后点击绿色小箭头按钮启动测试

3.分析测试报告

平均值:平均响应时间    中位数: 50% 用户的响应时间 

异常:求数/请求总数      接收:每从服务器端接收到的数据量

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值