前言
这里是清安,欢迎阅读本篇文章,jmeter将从最基础的开始讲起,所以各位有不懂的皆可以留言,或者V:qing_an_an,个人也设群聊,欢迎加入!
Apache JMeter是Apache组织开发的基于Java的压力测试工具,是一款开源软件,并且是100%的纯java开发,可以在window和linux上面运行。
Jmeter下载地址
https://jmeter.apache.org/download_jmeter.cgi,具体参照:Jmeter--【作为测试你必须要知道的】基础名词与环境搭建_清欢无别事-CSDN博客
简单的请求
打开jmeter我们先创建一个线程组:右击测试计划》》点击添加》》线程》》线程组
简单介绍:
线程数:虚拟用户数
Ramp-Up时间:准备时间
循环次数:设定一次循环一次,设定两次循环两次,勾选永远则无限循环
前两者的关系:如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。
这里实例的网址:
我们先抓个包,这里用的谷歌,抓包工具随意。
登录后如上图所示,我们可以看到URL地址http://www.testingedu.com.cn,以及GET请求,端口号:8000,路径:/index.php?m=Home&c=Cart&a=header_cart_list,还有请求参数等。
接下来我们先创建一个HTTP信息头管理器,右击线程组》》点击添加》》配置元件》》HTTP信息头管理器
选中请求参数,复制。进入到jmeter》》HTTP信息头管理器》》从剪切板添加:
接下来我们添加一个HTTP请求,右击线程组》》点击添加》》取样器》》HTTP请求。
这里我们将上述所得到的参数写入进来,如何添加一个查看结果树,以及聚合报告,右击线程组》》点击添加》》监听器》》查看结果树、聚合报告。
接下来我们就可以跑起来看看结果了:
到这,恭喜你,已经在本篇学会了两个技能了。聚合报告的具体用处后续会讲解,各位可以先把理论看了哟!文中也有简单的介绍到。Jmeter--【作为测试你必须要知道的】基础名词与环境搭建_清欢无别事-CSDN博客
查看结果树,主要看响应的结果看似等于没说,但确实是这样。各位自行实践,期待下一篇吧。