Loadrunner中Throughput(吞吐量)的计算

上一篇 / 下一篇  2012-11-24 21:12:20 / 个人分类:LoadRunner

核心提示:Throughput翻译为吞吐量,按照常规理解网络吞吐量表示在单位时间内通过网卡数据量之和51Testing软件测试网U"I$\'t Bb
51Testing软件测试网V&I,Glk
Throughput翻译为吞吐量,按照常规理解网络吞吐量表示在单位时间内通过网卡数据量之和,其中即包括本机网卡发送出去的数据量也包括本机网卡接收到的数据量,但这个理解在Loadrunner记录的Throughput中是错误的!51Testing软件测试网@!O{$^f
  先提出正确的结果,然后用具体的试验加以证明:
51Testing软件测试网tZm.x+F_;x

  Loadrunner记录的Throughput是接收到服务器返回的所有字节数之和,与本地发出的字节数无关!51Testing软件测试网/w;o(R5G0X.N#P

,KxGL]v2Y$UEW0  我们用baidu.com做个试验,过程很简单:51Testing软件测试网!P"`7ouo KM

51Testing软件测试网-KL9Io2OY*S

  1、使用VUGen录制baidu的首页,仅打开首页即可

-d)`@ I3s0

+I&N?u8vf0  2、在Recording Log中记录客户端和服务器端的数据发送情况,统计发出的字节总数和接收到的字节总数。

+ZQ#C y?-PR\D051Testing软件测试网.}\H?9],Wt

  Recording Log内容如下:

iZCf)aFb-{0

?SKP)vz;y"f0  Request Connection: Remote Server @ 220.181.6.19:80 (Service=) (Sid= 1) PROXIED!

d!w_ l n051Testing软件测试网'B*JhT T)m

  "GET /"

~F1^ Nl gC)h[0

h2G@jGC`2]0  (Sid: 1) Client -> Server : 407 bytes (Service=HTTP)

?tEyCv.WE051Testing软件测试网:M6Xz{h/q~

  (Sid: 1) Server -> Client : 208 bytes (Service=HTTP)51Testing软件测试网 qGa*Z1_(?

~H]0C;`RH0  (Sid: 1) Server -> Client : 1990 bytes (Service=HTTP)

ykT3a2B@;O051Testing软件测试网R t OK$@4P%q

  "GET /img/baidu_logo.gif"

j3DI9gQ e Q n0

rh9VD`na1h0  (Sid: 1) Client -> Server : 457 bytes (Service=HTTP)51Testing软件测试网 Cn*V:ij

.| i g#nBu0  (Sid: 1) Server -> Client : 1779 bytes (Service=HTTP)

5d5R[%~o_ r(~/J0

Z%vJ4O V K9{[ m J(}0  Address lookup for test75 = 10.10.10.1

0Jqh_4A r-b051Testing软件测试网PB(vIAZ

  Request Connection: Remote Server @ 220.181.5.21:80 (Service=) (Sid= 2) PROXIED!51Testing软件测试网!mQZ/q6Kc.j0{ vlz

'zv;`Xa-o:v!g0  "GET /img/gs.gif"51Testing软件测试网,Y c2fS&h6ww:EfiX

51Testing软件测试网1] kNy F hPB F

  (Sid: 2) Client -> Server : 450 bytes (Service=HTTP)

9aNG4XP t#F051Testing软件测试网3@y _)SM[J)\&P$t

  "GET /js/bdsug.js?v=1.0.1.0"51Testing软件测试网9TN;^c u9~8@9I\/`8\

4~4XO|P(I0  (Sid: 1) Client -> Server : 460 bytes (Service=HTTP)51Testing软件测试网2Xf(gd~#X6Qu

uf"S@#O1eV$U[2s0  (Sid: 1) Server -> Client : 2581 bytes (Service=HTTP)

e*p&Ck#Y1S0

lH:][aY+\WUe0  (Sid: 2) Server -> Client : 369 bytes (Service=HTTP)51Testing软件测试网J[Z/{1eM`r [

51Testing软件测试网;O)t|"X"u b&j

  (Sid: 2) Connection Terminated (by Server)51Testing软件测试网dJ#M/vzHw-l)F

sgM O dlFK-j7\uY0  其中发出总数为:1774

Gq"PK&AZ051Testing软件测试网%j O(Jcu:|d?j s

  接收字节总数为:692751Testing软件测试网?:O!W\ q[zl

OYG ui'P0  那么loadrunner运行后,Throughput记录的是发出的字节数呢还是接收的字节数呢,或者还是两者之和呢?我们接下来继续做!

7mk%P f9O.w&b_0

(E2v"vI+GD8v0  3、在run time setting中设置该脚本运行10次

z0Uf]-O051Testing软件测试网2S"S T5G WO(p

  也就是说发送总字节数为17740,接收总字节数为6927051Testing软件测试网iqW1_]

51Testing软件测试网wP r@ jW,f&Ii

  4、在Controller中运行该脚本,场景运行模式设置为:Classic schedule

m/o X+CscR0|0

*k%p9T3}j|`0  start vusers设置为:simultaneously51Testing软件测试网 Q1@n7V+aN#kyt

51Testing软件测试网 O!w h Uol*{0PS{)t

  duration设置为:run until completion51Testing软件测试网o R k{4~dG@

o ^4VeG|9s0  5、我们预计一下运行该场景的结果,其中吞吐量的数值应该是69270就证明了我们说法51Testing软件测试网 M6Zs]4D&r

51Testing软件测试网mX~,R+}8Q.Q

  6、运行场景51Testing软件测试网x,P9O8@g^/k

51Testing软件测试网WVP7xmn7kvd"w!}*B

  7、场景运行完成后,点击analysis results生成分析结果报表51Testing软件测试网VUZz.Wm fl z [0?

51Testing软件测试网e'}z@IyX3}

  Analysis Summary Period: 16/02/2009 15:51:55 - 16/02/2009 15:52:08

Z7Q Y'P*rQJ9A051Testing软件测试网"YA)~5B Ug f

  Scenario Name: Scenario151Testing软件测试网+W0R5M @9?d

)y3r,nZ*p1N1wavc@eb0  Results in Session: C:\Documents and Settings\test\My Documents\lr_http\res\res.lrr51Testing软件测试网6r_5|9tj#|E

;?FR(pgcz Cex N0  Duration: 13 seconds.

Q&\ \)Kox#H0

2P`x)C+E.TEl9Z I0  Statistics Summary

ZX SY:J0

Q.]Vn:`Y'B0  Maximum Running Vusers: 1

E l9N b/N7y1Vo4k051Testing软件测试网-@^ lxa)J%l*r?

  Total Throughput (bytes): 69,270 (

4QR?B [X5S0

y kH%JdX.]0与接受到的总字节数一样)51Testing软件测试网AX?#L/q9U,[-v

51Testing软件测试网)k2v }9qiAP{

  Average Throughput (bytes/second): 4,948

)xx^3K]N0

R@ X7I!Q#E1J:q A{K}'~0  Total Hits: 4051Testing软件测试网(g]Eo6K4|R Y2c

cZ iV"p pc3IUPgh&P0  Average Hits per Second: 2.857 View HTTP Responses Summary51Testing软件测试网F!l[ Xm'c$]z\

51Testing软件测试网V/xl-[1?H[b

  总结:loadrunner中Total Throughput (bytes)所统计数量是,在整个测试过程中,从服务器返回给客户端的所有字节数,与发送请求的字节数无关!

/Tw| i H1I0

TAG:

 

评分:0

我来说两句

Open Toolbar