- 11
- 0
- 约4.81千字
- 约 25页
- 2021-02-18 发布于天津
- 举报
现场性能测试流程
目录
TOC \o 1-5 \h \z \o Current Document 一、前置准备 2
\o Current Document 1、性能测试流程图: 2
\o Current Document 2 、前置信息收集 2
\o Current Document 3. 服务器端监控部署 3
\o Current Document 二、性能测试 11
\o Current Document 1. 录制脚本 11
开始 jmeter 录制 11
录制过程 13
\o Current Document 2 脚本处理 14
并发准备 14
添加断言 1 17
并发设置 18
\o Current Document 三、性能分析 20
\o Current Document 1 性能参数处理 20
请求端参数: 20
Nmon 报告分析 20
、前置准备
1、性能测试流程图:
2、前置信息收集
与项目组沟通,要求项目组按 【前置信息表】 填写信息(项目服
务器信息可选填,若不提供, 需配合质量组完成性能测试 )
性能测试项目前置信息
系统地址
账号
密码
主要场景
服务器地址
服务器账号
服务器密码
服务器端监控部署
Windows 系统
Windows 系统 自带 Perfmon 工具,用于监视 CPU 使用率、内 存使用率、硬盘读写速度、网络速度 等。
打开方式: Win+R →输入 Perfmon → 回车键
操作方式:
以性能对象 Processor 为例,按照下表,选择 Processor 下的 %Processor Time ,操作如图所示
以性能对象 Processor 为例,按照下表,选择 Processor 下的 %
Processor Time ,操作如图所示
常用的性能对象和指标:
性能对象
计数器
提供的信息
Processor
% ldle Time
处理器在采样期间空闲时间的百分比
% Processor Time
指处理器用来执行非闲置线程时间的百分比。
(CPU 占用率)
% User Time
处理器处于用户模式的时间百分比
Memory
Available Bytes
显示出当前空闲的物理内存总量。该数值↓,说 明 Windows 开始频繁地调用磁盘页面文件;该 数值< 5MB 时,系统会将 Available Memory Bytes 的大部分时间消耗在操作页面文件上
% Committed
Bytes In Use
内存使用百分比, [Compitted Bytes / Commit
Limit] 的比值
Page Faults/sec
指处理器处理错误页的综合速率, [错误页数 /s] 来
计算
Network
Interface
Bytes Total/sec
发送和接收字节的速率,包括帧字符在内
Packets/sec
发送和接收数据包的速率
Physical Disk
% Busy Time
磁盘驱动器忙于为读 or 写入请求提供服务所用时 间的百分比。
Avg. Disk Queue
Length
磁盘队列的平均长度。磁盘完成对读取和写入请求
的处理时间,磁盘数据吞吐量的外在表现
Current Disk
Queue Length
在收集操作数据时,磁盘上未完成的请求数目
Linux 系统
针对采用 Linux 系统 的服务器,需要部署 Nmon 性能监控工具 来监控 CPU 、内存、硬盘 等利用率。
、不同版本的 linux 系统部署的 Nmon 版本也是不同,首先通
过项目组提供 服务器的账号密码 连接服务器(可以使用 Xshell )
?樹建会话(2) - Xlhea 5 - □ X
文粗H W≡(V)工列E 违顷卡(B) Sn(Wl Mlft(H)
∏ G? ? ?* t5 ? Q???2? ??力??0Xeo(3??(3 ㈢
■初11 会话(Z) ? Xsbell 5
×
Mftr BntTttnnftDtt iiΛ2L∏κmflτMxnfift.
OSwU)
匚记代由硏?
▼=
denn Γ IOS)IJl
点击确认
窃 PVEordCQ
10.W3 22;U(tf (2))
root
SSMZ OfNMSSH sa
心 Q∣??i≥?G ?么??0::自 taθ? ?⑦?
文件(F) (MKE) MI(V) IJKT) JXjH-T(B) BaW) ?S?(H)
22
COCnQCtIon CI(Ko(I
SSH叶呛?MF
DISConneCted fro? (COote
Type βhelp to IMrn hα?r
IcsVlI
Connec
原创力文档

文档评论(0)