JMeter初级应用

JMeter初级应用-搭建基本测试环境

这篇是安装完成后,进行一个简单的测试环境搭建,主要是方便大家了解大概流程与框架~

1、添加线程组,设置线程组参数

线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。线程组是为模拟并发负载而设计。

jmeter1

名词解释:

  • 线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。设置多少虚拟用户数在这里也就是设置多少个线程数。

  • Ramp-Up Period(in seconds)表示在这时间内创建完所有的线程。如有8个线程,Ramp-Up = 4秒,那么线程的启动时间间隔为4/8=0.5秒(一秒启动2个线程),这样的好处是:一开始不会对服务器有太大的负载。如果Ramp-Up = 0秒,表示同时并发请求。

  • 循环次数:每个线程发送请求的次数。如果线程数为20,循环次数为100,那么每个线程发送100次请求。总请求数为20*100=2000。如果勾选了“永远”,那么所有线程会一直发送请求,直到选择停止运行脚本。循环次数不能为0,会一直加压导致崩溃。

  • 调度器:可以设置启动时间和结束时间

2、选中线程组右击添加smapler取样器-HTTP请求
jmeter2  

 配置请求参数,最基本是填写web服务器ip及端口号、协议以及路径

jmeter3

名词解释:

  • 名称:本属性用于标识一个取样器,建议使用一个有意义的名称。

  • 注释:对于测试没有任何作用,仅用户记录用户可读的注释信息。

  • 服务器名称或IP:HTTP请求发送的目标服务器名称或IP地址。

  • 端口号:目标服务器的端口号,默认值为80 。

  • 协议:向目标服务器发送HTTP请求时的协议,可以是http或者是https,默认值为http 。

  • 方法:发送HTTP请求的方法,可用方法包括GET、POST、HEAD、PUT、OPTIONS、TRACE、DELETE等。

  • Content encoding:内容的编码方式,默认值为iso8859

  • 路径:目标URL路径(不包括服务器地址和端口)

  • 自动重定向:如果选中该选项,当发送HTTP请求后得到的响应是302/301时,JMeter自动重定向到新的页面。

  • Use keep Alive:当该选项被选中时,jmeter和目标服务器之间使用 Keep-Alive方式进行HTTP通信,默认选中。

3、选中线程组右击添加监听器

 添加:一般添加图形结果、聚合报告、用表格察看结果、察看结果树,结果可以保存,文档一般以jtl结尾保存

名词解释:

   聚合报告:jmeter4

    jmeter中的响应时间都是以ms为单位

4、执行前保存测试计划

5、选择线程组,点击运行

原创文章,转载请注明: 转载自简桀玄

本文链接地址: JMeter初级应用-搭建基本测试环境

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章