Jmeter进行压测-简单demo
1.压测需求介绍
2.参数化去获取账号密码
3.线程组设置
4.jmeter脚本的配置
5.查看压测结果
1.压测需求介绍
1.对登录接口进行压测
2.参数化去获取账号密码
1.将测试数据账号和密码写到txt中,账号和密码通过逗号进行分割(也可以使用其它符号进行代替)
2.到时在jmeter中通过 线程组--》配置元件--》csv data set config,去添加csv配置器
3.使用变量则是通过 ${变量名} 进行引用
3.线程组设置
1.如果没有明确的线程数要求,刚开始线程数不要设置的太大,刚开始可以设置低一点,然后慢慢的再往上调整
2.然后我们一般可以设置压测10分钟,即
2.1 循环次数设置为 "永远"
2.2 勾选"调度器"然后去设置"持续时间(秒)",10分钟即 10*60=600秒,所以输入框600
4.jmeter脚本的配置
1.htt请求--通过 ${变量名} 去引用txt中的值
2.设置qps
2.1 在 定时器--》Constant Throughput Timer中添加
2.2 QPS(Query Per Second)是指单位时间内查询或访问服务器的次数。
3.设置状态码断言
4.添加查看结果树、汇总报告
5.查看压测结果
1. 查看jmeter的压测结果-可以在汇总报告中查看
2. 去被压测机器上查看监控,如果CPU还没有打满:
2.1 还可以继续提高线程数、QPS
2.2 有可以能是服务器框架的原因,只支持单线程,导致CPU没办法全部打满
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。
文章标题:Jmeter进行压测-简单demo
本文作者:伟生
发布时间:2022-07-24, 20:02:00
最后更新:2022-10-22, 10:39:58
原始链接:http://yoursite.com/2022/07/24/ceshi_17_pressure/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。