Jmeter 环境搭建
1.基于java,运行的时候需要java环境,JDK,要配置环境变量(系统变量)
Java 的环境: JDK 软件开发工具包 、 jre运行环境、jvm (java的虚拟机)
Jdk配置环境变量: (系统变量,新建) JAVAHOME: C:\Program Files\Java\jdk1.8.0_111
PATH: %JAVAHOME%\bin
(系统变量,新建)CLASSPATH: .;%JAVAHOME%\lib;%JAVAHOME%\lib\tools.jar
验证:cmd 命令窗口,输入 java 或者 java –version
2.jmeter 是免安装模式,需要进行环境变量配置(系统变量)
(系统变量,新建)JMETER_HOME: D:\apache-jmeter-5.2.1
Path:%JMETER_HOME%\bin
CLASSPATH: ;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;
验证:cmd 命令 , jmeter -v 或者 jmeter
3.jmeter 启动
- 命令启动: jmeter , 启动的是 gui 模式,供制定测试计划和调试就脚本
- 批处理文件启动
汉化: optinons à选择语言—》中文 ,退出重新登录后,又变成英文
如果需要永久汉化,修改配置文件 jmeter.properties
Jmeter 常见的测试框架
测试计划:启动jmeter,就会 有一个默认的计划,这个测试计划包含了本次测试需要的所有的功能。
线程(用户):一个线程表示一个模拟用户
线程组(主线程组,核心):需要进行性能测试的内容放在其中,不能为空;
Setup 线程组:初始化(准备部分)内容,可以没有;如果有,一定是最先执行的。
Teardown 线程组:收尾的内容,可以没有
线程属性:线程数 == 》用户数
Ramp –up :虚拟用户启动的实际,即用户开始发送请求的时间
循环次数:具体的次数
永远,一定要设置持续时间,不然无法正常结束。
取样器:测试对象及测试内容,基于线程,即要模拟的动作,就是需要模拟的请求。一个取样器就放一个请求。Jmeter下支持多个请求可以一起发送,支持很多种协议。
取样器中:协议、协议方法、服务器的IP,测试的URL地址,端口号等等
监听器:用来查看测试结果数据的,图形化显示,列表显示,常见的监听器:
查看结果树:同时查看请求和响应的信息,绿色表示测试地址畅通,不代表测试是成功的,红色表示异常。
汇总报告:汇总请求发送的情况
图形结果:图形化展示
表格显示展示:可以查看启动时间(starttime)
请求响应页面有乱码出现,没有做编码处理,修改配置文件
修改后:
汇总报告和聚合报告中各项指标项说明
注意:平均响应时间单位是 毫秒
标准偏差:系统的离散程度,体现的是系统的稳定性,值越小,系统越稳定。
Jmeter 环境搭建相关推荐
- JMeter环境搭建
JMeter环境搭建 1.前置条件安装JDK,建议是JDK8以上版本, 下载地址http://www.oracle.com/technetwork/java/javase/downloads/inde ...
- [Jmeter]Jmeter环境搭建
Jmeter环境搭建 1. 拷贝 \\szpc1450\apache-jmeter-2.7 整个目录到本机(我是放在D盘,以下路径说明以D盘为例) 2. 拷贝\\szpc1450\Tools\au ...
- jmeter404_Ant+Jmeter 环境搭建-常见问题系列二
问题十,安装json插件,用于校验json响应的数据 下载地址:http://download.csdn.net/download/sankun/9680868 1.邮件多个收件人:英文逗号分隔! A ...
- Jenkins环境搭建(2)-搭建jmeter+ant+jenkins自动化测试环境
一直想在持续集成方向学习并研究一番,近期正准备结合jmeter+ant+jenkins做自动化接口测试,在学习的同时,正好实践一番,毕竟实践才是真理. 在搭建jmeter+ant+jenkins环境有 ...
- 【二十二】win 10 :Jmeter 报告可视化 —— 配置 Jmeter 接口 HTML 可视化测试报告,Jenkins + Jmeter + Ant 自动化集成环境搭建
目录 一.环境搭建 二.文件下载 三.文件配置 四.本地调试 五.创建.bat文件 六.Jenkins配置邮件 七.配置测试项目 八.自动部署成功校检 九.jmeter仪表盘HTML报告自动化构建 一 ...
- jmeter 高并发测试报告_Windows下JMeter分布式压测环境搭建
JMeter是Apache组织开发的开源项目,设计之初用于性能测试,同时它在实现对各种接口的调用方面做得比较成熟,因此,常被用于接口功能测试和性能测试.它能够很好的支持各种常见接口,如HTTP(S). ...
- Jenkins+Jmeter+Gitlab+Ant接口自动化持续集成构建(环境搭建配置)
第一步:环境搭建: 准备工作: Java及jdk配置.jmeter安装配置.Jenkins搭建完成.安装Ant 一.JDK配置 JDK配置请百度自行配置 二.Jmeter安装配置 1.把 apache ...
- jmeter分布式环境搭建
jmeter分布式环境搭建部署 jmeter分布式环境搭建 Jmeter运行方式:GUI和非GUI GUI.非GUI遇到的问题 如何解决? Jmeter分布式部署流程 Jmeter非GUI运行时动态参 ...
- 性能测试 性能测试实战(六)Jmeter + prometheus-plugin + Prometheus Jmeter性能测试环境搭建 普罗米修斯插件 性能监控 性能数据可视化平台 性能测试平台搭建
文章目录 一.前言 二.Jmeter 性能测试持续可视化环境搭建 1.Jmeter
最新文章
- NodeJS、NPM安装配置步骤(windows版本)
- 网络推广费用浅析网站具备哪些特点能更受蜘蛛的青睐?
- 关于linux特殊重定向的理解
- 何杰月c语言课程,北京西城区教育科研月:学科核心素养的教学探索
- 软件java技术论文_java技术论文
- 查询常量、表达式、函数
- dateformat 返回类型_SpringBoot返回date日期格式化
- canvas 粒子效果 - 手残实践纪录
- python装饰器函数执行后日志_Python装饰器记录日志、异常处理、函数添加,python,处理函数,功能...
- LINUX 下通过lsof恢复被误删除的文件
- python静态地图_Matplotlib Toolkits:地图绘制工具
- vue.js入门以及和echarts整合之柱状图和中国地图
- 隐藏软键盘与弹窗总结
- 熊猫教你路由器和三层交换机的区别
- 20190904携程机试
- 【USACO 2020 January Silver】Loan Repayment
- oracle 结果集已耗尽_java.sql.SQLException: 结果集已耗尽,解决方法!
- 【算法练习】数据结构/图论 poj4084:拓扑排序
- 【技术总结大全】【用来快速查询的文章】技术总结大全
- liferay中的社区(Communities)概念