JMeter初级应用

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

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

一、添加线程组,设置线程组参数web

线程组:表明必定数量的并发用户,它能够用来模拟并发用户发送请求。线程组是为模拟并发负载而设计。服务器

jmeter1

名词解释:并发

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

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

  • 循环次数:每一个线程发送请求的次数。若是线程数为20,循环次数为100,那么每一个线程发送100次请求。总请求数为20*100=2000。若是勾选了“永远”,那么全部线程会一直发送请求,直到选择中止运行脚本。循环次数不能为0,会一直加压致使崩溃。测试

  • 调度器:能够设置启动时间和结束时间编码

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

 配置请求参数,最基本是填写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通讯,默认选中。

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

 添加:通常添加图形结果、聚合报告、用表格察看结果、察看结果树,结果能够保存,文档通常以jtl结尾保存

名词解释:

   聚合报告:jmeter4

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

四、执行前保存测试计划

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

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

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

相关文章
相关标签/搜索