博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jmeter学习笔记之二——创建一个简单的压测脚本
阅读量:6846 次
发布时间:2019-06-26

本文共 720 字,大约阅读时间需要 2 分钟。

hot3.png

1,打开jmeter主界面后,可以看到左侧的树状菜单。点击“测试计划”,可以在右侧的面板上修改一些参数,比如,我们以网易首页为例,修改一下测试计划的名字为“test163”,其他参数默认即可:

174900_AKuC_2375576.png

2,在测试计划上点击右键,选择添加-Threads(users)-线程组,点击新建成的线程组,和测试计划一样,右侧出现了线程组的配置面板,这也是jmeter所有组件的配置方式。一个线程组可以看成是一个测试脚本集合。一个测试计划下可以建多个线程组。将新建的线程组的名字改为163测试脚本集合,其他参数默认:

175525_4QL0_2375576.png

3,右键单击线程组,选择添加-配置元件-HTTP请求默认值,将Web服务器-服务器名或IP配置为网易的域名:

175912_nPyW_2375576.png

4,在线程组下再添加一个Sampler-HTTP请求,名字改为163首页,其他参数默认。路径加上/。这样一个测试首页的请求就创建完成了:

180219_Iz9P_2375576.png

5,在添加一个监视器,就可以进行简单测试了,在线程组上点击邮件-添加-监听器-查看结果树,然后先把脚本保存一下。点击文件-保存为,可以将脚本保存为jmx扩展名的文件。以后可以直接打开这个文件使用。保存完毕后后点击工具栏上的绿三角启动测试脚本。可以在查看结果树中看到应答内容了:

180759_P6ae_2375576.png

6,进行压力测试。点击线程组“163测试脚本集合”,将循环次数改为100,点击开始执行,可以看到,100个请求被一个接一个发出去,形成小小的压力了。改大线程数即可增加压力。至此最简单的压测脚本就完成了,当然这里还没有添加分析压测结果测组件,后面再写吧。有兴趣可以在163首页后面再继续添加HTTP请求,测试其他页面。

转载于:https://my.oschina.net/u/2375576/blog/671042

你可能感兴趣的文章
《C语言程序设计与实践(第2版)》——导读
查看>>
《Java EE 7精粹》—— 第2章 Servlets 2.1 WebServlet
查看>>
《计算机科学概论(第12版)》—第1章1.4节用位模式表示信息
查看>>
C2B前还有S2b,阿里携手产学研探索新零售时代的供应链未来
查看>>
Linux集群和自动化维2.4.2 sed的用法示例
查看>>
为 Kodi 自制遥控器
查看>>
《OpenGL ES 3.x游戏开发(上卷)》一1.2 搭建Android开发环境
查看>>
《HTML5实战》——2.6 小结
查看>>
使用 Python 和 Asyncio 编写在线多人游戏(三)
查看>>
yanf4j 1.0-stable的一个压测报告
查看>>
Square 技术团队的开源其 Vim 配置文件
查看>>
MySQL锁系列(二)之 锁解读
查看>>
《OpenGL超级宝典(第5版)》——第1章,第1.5节总结
查看>>
《Python 3程序开发指南(第2版•修订版)》——第7章 文件处理 7.1 二进制数据的读写...
查看>>
《Java编码指南:编写安全可靠程序的75条建议》—— 指南6:正确地编码或转义输出...
查看>>
阿里NASA的液冷黑科技 | 彻底激活未来AI大脑超能力
查看>>
stack源码分析
查看>>
Java内存溢出(OOM)异常完全指南
查看>>
云计算十字真言及其在小博无线的实践
查看>>
用一生回味的经典语录
查看>>