jmeter基础方式

Posted xiaoxiao-niao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter基础方式相关的知识,希望对你有一定的参考价值。

1.创建测试计划

  1. jmeter基本流程图

       

技术分享图片

2.创建线程

1. setup线程组 ---- 执行前操作

2. teardown线程组 --- 执行完主线程后,清理数据以便下一次执行使用

3. 线程组 ----主要业务运行/压力测试配置项

4. 添加线程组:选中线程组 -> 鼠标右键 -> add -> sampler -> http request

3.创建http请求

http请求(结合协议和web服务器---http的示例,主要是get和post)
     1. method(方法):
        - post,get,put,copy,delete等等
        - 最常用get,post
     
 data body 类型
 1. json 类型
 2. file 类型
 3. 表单 类型
 4. 介绍http请求下4个选项
    1. user Keepalive:
       jmeter与目标服务器使用Keep-Alive 方式进行HTTP通信,默认选中
           2. use multipart/form-data 提交表单        选项是用来指定提交多个表单数据的,一般不勾选(注:如果不是提交多个表单数据)
   3. follow redirects 跟随重定向        Http Request取样器的默认选项,当响应code是3xx时,自动跳转到目标地址。
       Jmeter会记录重定向过程中的所有请求响应,在查看结果树时可以看到服务器返回的内容
   4. redirect Automatically 自动重定向        只针对Get和Head请求,自动重定向可以自动转向到最终目标页面,
       但是Jmeter是不记录重定向的过程内容;
    web server (web服务器) 1. Protocol[http](协议:主要是http/https):    1. 默认是http,请求时可以不填写    2. 测试其他类型是可以修改;例如:https 2. server name or IP (服务器名称或IP):    1. 输入域名;(域名指:www.baidu.com)    2. 输入ip; (IP指:服务器的IP地址) 3. Port Number(端口):    1. 请求服务器开放的端口    2.测试端口

技术分享图片

3. 察看结果树

1.添加察看结果树: add -> listener -> view results tree(察看结果树) 
 2.察看结果树可以针对全局查看 
 3.察看结果树可以针对单个http结果查看 
 4.察看结果树只要对某一个http的请求中插入,则可以只查看单个的http

 

技术分享图片

 

 

 

疑问解答QQ群:588402570

 

关注该公众号:持续更新Jmeter相关内容

技术分享图片














以上是关于jmeter基础方式的主要内容,如果未能解决你的问题,请参考以下文章

jmeter基础方式

JMeter基础 — JMeter聚合报告详解

JMeter接口测试-模块控制器

性能测试基础---jmeter参数化关联事物检查的等

jmeter的Include Controller控件和Test Fragment控件和Module Controller控件

性能测试基础---jmeter基础