1响应时间:(Min:最小服务器响应时间;Mean:平均服务器响应时间;Max:最大服务器响应时间;StdDev:事务处理服务器响应的偏差,值越大,偏差越大;Median:中值响应时间;90%:90%事务处理的服务器响应时间)。
.Zx:S,DPpZVe^02并发用户数
PrO'w)m*t}#i,cbk }03吞吐率:(具体就是指在没有丢帧的情况下,设备一秒内所能接收的最大数据量)、51Testing软件测试网8c2mLZ1Ow~
4点击率:(每一秒内服务器上的点击次数(HTTP请求数),可以跟踪了解在服务器上生成的负载量)、51Testing软件测试网}pfr%z
* Successful Rounds:成功的请求;
S#FB'N5^HT0 * Failed Rounds:失败的请求;
u&x XCU/V0 * Successful Hits:成功的点击次数;51Testing软件测试网*p!ziP Ei1dq"D-S
* Failed Hits:失败的点击次数;51Testing软件测试网AJ5n.vb``*F @(|Y
* Hits Per Second:每秒点击次数;
,o v*C)xxU0 * Successful Hits Per Second:每秒成功的点击次数;51Testing软件测试网z'`3Y/U%k
`Zp5Nr
* Failed Hits Per Second:每秒失败的点击次数;51Testing软件测试网3?$L p\/`q
* Attempted Connections:尝试链接数。51Testing软件测试网@{4psc X
51Testing软件测试网(i^3yEl.c G] MG5资源利用率:对于资源利用率不能孤立地看问题:
8a:O9|[
a0《1》当你要衡量或者测试的某个资源(CPU、内存等利用率)总是无法达到100%的利用时,很有可能这时其他的某个或者某些资源已经达到了最大的使用率。它们已经变成了系统的性能瓶颈。
;nt \jtP/]'Nn0《2》响应时间骤增到45秒,但是CPU的利用率只达到60%。说明:如果在测试中单独的观察CPU或者是内存的利用率,对于分析定位性能瓶颈是没有什么帮助的。51Testing软件测试网W5i@3F"a1H
6可靠性或稳定性:通过长时间真实环境的模拟来实现,还有就是对于一些异常情况的出错测试,也就是把一些非正常情况的模拟进行必要的排列组合测试”。最常用的测试可靠性和稳定性的方式就是进行疲劳测试(模拟最大用户数量长时间运行)和强度测试(检查系统在异常或极限资源配置下的处理能力)。
m.|6[6V(\`*C07可伸缩性:一个可伸缩的系统必须具有随负荷增加响应时间也线性增加的特点。这样就可以通过线性的增加硬件设备、实例个数或者分布式处理点来处理更多的数据量。也就能更好的在不增加响应时间的前提下支持更多的用户。
B[0@1[0r_08可恢复性:验证当系统非正常中断退出后,是否会影响数据的安全性与完整性。
$rV}#Aw.o'uj0 51Testing软件测试网~/Cf!n&|0`
1)最佳/最大并发用户数的意义:51Testing软件测试网}z
[:yh(db-D(Rh
《1》最佳并发用户数:应当大于系统的平均负载;是用来对外公布的性能数据;当并发用户数持续大于该值,可能会出现部分用户请求失败。51Testing软件测试网(xBq
@F
《2》最大并发用户数:应当大于系统的峰值负载;当并发用户数大于该值,则必然会有用户请求失败。
.P#U P2g0G-] Qjc0《3》用户其他测试:可靠性测试(最佳并发用户数);可伸缩性测试(最佳并发用户数);可恢复性测试(最大/最佳并发用户数)。51Testing软件测试网:cT*H/T8y
#kw~`4V9xN5@!P5{02)部分性能指标对应LR中度量数据:51Testing软件测试网d]Pr
l*z)D/^
响应时间:Trans Response Time;51Testing软件测试网|*y r)Re2YF@
并发用户数:Running Vusers;51Testing软件测试网q*n[[.mZ{
吞吐率:Trans/sec;51Testing软件测试网,x
dk(m]*uNR
点击率:hits/sec;51Testing软件测试网(Y#g+DBi?
资源利用率:51Testing软件测试网"HO;F:[5{A
可靠性或稳定性:51Testing软件测试网gP-bXB-j/n
可伸缩性:
]7G7?!s!]&CJP0可恢复性:
oij]5uH!tdq0 51Testing软件测试网N r/A
x8l$w
3)一般情况下,单个性能指标不能说明问题,在LR中若将几个性能指标图合并,则可以较清楚说明问题:如并发用户数和响应时间图合并。51Testing软件测试网WY7~f"{
51Testing软件测试网!\8CX~d$K
K0YT
由上图可见:随着Vuser数量的增加,check_itinerary事务的平均响应时间也在逐渐增加。换句话说,随着负载的增加平均响应时间也在逐渐地增加。
i+U(KI(d U4}0 运行64个Vuser时,平均响应时间会突然急速增加。我们称之为测试弄崩了服务器。同时运行的Vuser超过64个时,响应时间会明显开始变长。51Testing软件测试网G+S%l
ZO sYxI i