jmeter基础方式
Posted xiaoxiao-niao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter基础方式相关的知识,希望对你有一定的参考价值。
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的Include Controller控件和Test Fragment控件和Module Controller控件