一、安装与介绍:
为什么使用jmeter, 它免费开源, 不断发展, 功能逐渐强大. 可以做功能,负载, 性能测试.一套脚本可以同时用于功能和性能测试.Jmeter 有着众多的插件开发者, 支持多种的测试协议.
打开http://jmeter.apache.org/download_jmeter.cgi,下载最新版本,然后解压后即可使用
二、使用(使用英文界面进行讲解,目前的5.0版本是支持语言切换的,支持简体中文):
2.1、双击jmeter.bat启动Jmeter
image.png
英文初始界面.png
中文初始界面.png
2.2、点击“File”-->“Templates”选择模板
image.png
image.png
2.3、“Select Template”选择默认的Recording(录制),点击“Create”,则会在默认的TestPlan项目上创建一个基本的框架
image.png
2.4、选择TestPlan项目最下面的"HTTP(S) Test Script Recorder"
image.png
2.5、如上图,配置好录制的监听端口和录制内容存放的目标位置(我端口默认为8888,目标设为Test Plan>Thread Group>Recording Controller),此时Jmeter的录制准备工作就就绪了,下面还需要配置IE浏览器的代理
image.png
2.6、打开IE浏览器,点击“工具”-->“Internet选项”-->“连接”-->“局域网设置”,进行代理的配置(注意端口配置要与上一步的端口配置一致)
image.png
2.7、返回Jmeter,点击"Start开始"按钮,开始进行脚本的录制
image.png
2.8、在IE中进行需要测试的操作(我这做的的登录操作)
image.png
2.9、操作完成之后,在Jmeter点击停止,同时把IE中的代理去掉(代理不去掉会导致部分网页操作异常),此时进入Jmeter中会在Test Plan>Thread Group>Recording Controller目录下看到录制的脚本
image.png
2.10、点击录制的操作,在左边可以看到对应的参数,可以对其进行修改
image.png
2.11、点击Thread Group 对测试参数进行配置
image.png
2.12、点击菜单栏的“运行”按钮,进行压力测试
image.png
2.13、测试完成之后,可以点击左侧项目树上的“View Results Tree”,可以看到执行情况
image.png
2.14、右击"Test Plan"-->"Add"-->"Listener"-->"Summary Report",可以看到测试简报
image.png
image.png
三、总结:
此时我们已经完成了一个基本的Jmeter流程,具体包括安装,录制脚本,运行脚本,查看运行结果,查看测试简报,这样的操作可以非常快速的入门,做出自己的第一个测试项目,当然Jmeter的用法远不止如此(我日常使用八成的操作都是这个流程做的),其它的用法另行更新,谢谢。
深入学习Jmeter(https://www.hissummer.com/loadtesting-jmeter/243-jmetertutorialpoint-jmeter.html?start=1)
如有问题或有想相互学习交流的,可以联系本人(邮箱:18986837482@163.com,微信:caililiangcaililiang,QQ:785553790)
网友评论