jmeter学习-性能指标、jmeter初识

一:性能测试的指标

1. 并发/并发数/并发用户数

狭义的并发:同一时间做相同的一件事
广义的并发:同一时间做不同事情,混合场景,对服务器来说的并发
性能测试,先做简单的狭义并发,在做广义并发:先做单接口的性能测试,再做业务性能测试,最后混合多业务场景的性能测试
并发数:单位时间内向服务器发起请求的用户数

//并发用户数:用于模拟真实用户向服务器发起请求的性能测试虚拟用户数
//系统用户数:只要访问过系统的用户,可能包含那些一次性访问、游客状态的用户
//在线用户数:当前正在访问系统的用户,不一定有压力

2. 响应时间 T1+T2+T3+T4

jmeter学习-性能指标、jmeter初识
尽量缩短网络传输时间---使用带宽大的有线网络,不要用wifi做性能测试

3. 吞吐量(事务/s)、吞吐率(Kb/s)------衡量网络的重要指标

吞吐量---事务数
吞吐率---数据量

4. TPS(transaction per second)---衡量服务器最主要的性能指标

————服务器每秒通过的事务数

5. 资源利用率---整体的80%

资源(CPU、内存、磁盘、i/o)

开展性能测试必备条件
  1. 网络环境:内网、外网分开,不要用WiFi
  2. 压测环境:性能测试与功能测试不能用同一套环境

二:jmeter认识

1. 环境配置

jmeter学习-性能指标、jmeter初识
jmeter 下载地址: http://jmeter.apache.org/download_jmeter.cgi
jmeter学习-性能指标、jmeter初识

2. 启动jmeter

jmeter学习-性能指标、jmeter初识
*****可能出现的问题:启动后闪退----1. 可能是jdk环境没有配置好;2. 电脑上同时安装了多个版本的jmeter,检查环境变量是不是配置了其他版本的路径(直接删除环境变量就可以删除)
jmeter.bat-----读取的jmeter.properties的配置
Apachejmeter.jar----读取的是system.properties的配置,所以两个启动文件打开后显示的语言有时候是不一样的

3. jemter GUI工具

3.1 语言修改----options-->choose language-->chinese
jmeter学习-性能指标、jmeter初识
方法二:在properties文件中修改
jmeter学习-性能指标、jmeter初识
jmeter学习-性能指标、jmeter初识
修改编码格式
jmeter学习-性能指标、jmeter初识

3.2 功能选项 ----test plan--->右键,就是所有的功能选项
jmeter学习-性能指标、jmeter初识

3.3 工具简介(完成脚本组成:线程组+取样器+监听器
jmeter学习-性能指标、jmeter初识
————取样器
jmeter学习-性能指标、jmeter初识
debug功能
jmeter学习-性能指标、jmeter初识
————监听器
jmeter学习-性能指标、jmeter初识

相关推荐