停止更新,敏捷测试及TestOps解决体系,关注订阅号TestOps

Flex性能测试沙龙PPT及案例代码

上一篇 / 下一篇  2010-07-26 08:51:48 / 个人分类:性能测试

51Testing软件测试网n[ ^`+[X

该次沙龙的PPT

;?1uK'[+f*D0

Q4c:N`U0flex性能测试.rar(432 KB)51Testing软件测试网%K'x2y {VY

[~r1d!Ov0附带的代码由于比较简单就直接贴出代码了51Testing软件测试网*c"h,j#fx5{1Z

51Testing软件测试网i |;{w{%@

Action()
6C:f#Ebd7W0{

.hy#X6} ^3S^0

)`d|@ QY0 web_add_auto_header("x-flash-version", "10,0,45,2");51Testing软件测试网 m A3X#db

51Testing软件测试网kJH!p b&n/K&x _

 flex_ping("1",51Testing软件测试网k ~ V8z9FK$zb
  "URL=http://localhost:8009/Gateway.aspx",51Testing软件测试网s$in#@r:X\0P
  "Snapshot=t7.inf",
3e?6fX,dhM0  "DSId=nil",
ZePwi V^n3|0  LAST);

fwqgm2j0

n!tLv#Epf0 flex_remoting_call("SampleService::Echo",51Testing软件测试网#Y xm)K;\6H
  "URL=http://localhost:8009/Gateway.aspx",
j.Q8Q;h P/Q3@c0  "Snapshot=t8.inf",
`4Z[D7hH0  INVOCATION,
}-Fc3|dO9n7|5D0  "Target=/2",51Testing软件测试网2XV s5?A.J6h#_j8]
  "Operation=Echo",
mz3Qr5K-a4?'S^v0  "Destination=SampleService",51Testing软件测试网)o-}I9jN9@
  "DSId=552936afd23a48bf8e56f5757b00d33a",
Z;W,kJ'Y \l0  "Argument=<arguments><string>hello</string></arguments>",
/qp6nQrV#s0  LAST);51Testing软件测试网n\C7Q~1J$h W5U

51Testing软件测试网 ImOd @

 return 0;51Testing软件测试网/B;eH?4N3B
}51Testing软件测试网:r:c;h7e,g/X$H

O(zwE6^$L%d0

4G:b`m)Q0insert()
2J'y HVce"j8HT0{51Testing软件测试网"N8N~N0rL1I)wc@

q&X5c7I` Qt;GS2WD0 web_add_auto_header("x-flash-version",51Testing软件测试网)o6tulTI?:yg
  "10,0,45,2");51Testing软件测试网W)EFN7q:Ok5Y1lw

51Testing软件测试网5D&Q}U^Fta

 lr_think_time(17);

q%O8b*}\ u0

'N9yC,G%Y dr0 flex_ping("2",
p)m5wqj/l0  "URL=http://localhost:8009/Gateway.aspx",51Testing软件测试网b C-s#V-]?
  "Snapshot=t9.inf",51Testing软件测试网n to ia!W
  "DSId=552936afd23a48bf8e56f5757b00d33a",
z)rqk1ZA}0  LAST);

R(p/V$O*JK"Wk vI0

6[s!|$pzE0   
D_Nv_~VK0 lr_start_transaction("insert");51Testing软件测试网 S k1]9? ^r8a2Hd

51Testing软件测试网#}C7iu1ajlO,N

 flex_remoting_call(
r2J^].s"LUwr0  "DemoService::InsertEmployees",51Testing软件测试网 D.Kh6dv(rt"HK
  "URL=http://localhost:8009/Gateway.aspx",51Testing软件测试网2} iU%N7Yh)A)k
  "Snapshot=t10.inf",
WAH)o-Dsb0  INVOCATION,51Testing软件测试网kf0A TO)nS
  "Target=/2",
O*C-}(i X&N}0  "Operation=InsertEmployees",
x:z{3O4a1Z#by'Oy/n0  "Destination=DemoService",51Testing软件测试网5h]!Z8Y0h`nW
  "DSId=552936afd23a48bf8e56f5757b00d33a",
*L!ED$O0G e3JLm0  "Argument="51Testing软件测试网)h7X;QH YZY
   "<arguments>"
1i*Uc1vm;P2f0    "<string>{insertparam}</string>"
{`!r;D(O6dr#E0   "</arguments>",
IXY6\4kI F0  "ResponseParameter=insertst",51Testing软件测试网 {%i,B,Zn8N
  LAST);

'p2d+JX4NB0

&A$Yl'@SAr-y!Q0 lr_convert_string_encoding(lr_eval_string("{insertst}"),LR_ENC_UTF8,LR_ENC_SYSTEM_LOCALE,"temp");
].ly/~6uK0 lr_save_string(lr_eval_string("{temp}"),"temp");

.c S9J3c5^-d.w051Testing软件测试网&_Y?Xq,t.h#d)|

 if(strcmp(lr_eval_string("{temp}"),"<string>插入成功</string>")==0)
/L\7S [Bq-Pld0  lr_end_transaction("insert", LR_PASS);51Testing软件测试网8O'r l[y!X
 else51Testing软件测试网&R|\ _*`
  lr_end_transaction("insert",LR_FAIL);

'r@*Dm|051Testing软件测试网 Dt5`{Q5FS&n

51Testing软件测试网n0o6o$jB
return 0;51Testing软件测试网I!yA9iC(ASv8G
}

YO n@/M*M{5U0

/Ab uz)zF~(k0 51Testing软件测试网%\r4gl riE&|

51Testing软件测试网z-r6g*Vw&{K5f

search()
3d/M#Z5x1TjnM0{

(P8?1\!r6w(wgN&r5}^051Testing软件测试网LH*v@y P

 lr_think_time(14);51Testing软件测试网%b~%{*z]e~_([

51Testing软件测试网` Q V/K&v'y2v Q9q"R

   
8d a,lP o.W|B0 lr_rendezvous("find");51Testing软件测试网1p4k%T3bes

^&CA(_@0   
-bPE8U%B*f0 lr_start_transaction("search");51Testing软件测试网e-ypQ J

b2D2s'lYm0 flex_remoting_call(51Testing软件测试网,^4N0yJ,w \%Z[
  "DemoService::FindAllEmployees",51Testing软件测试网eU \#u C2n.q3hAj w"?
  "URL=http://localhost:8009/Gateway.aspx",
#g!Pu a|1A \.B})|0  "Snapshot=t11.inf",51Testing软件测试网){o OsI,gJ
  "ResponseParameter=findresult",51Testing软件测试网z:wC)F"f!bc
  INVOCATION,51Testing软件测试网B@?*a6D)QQbb
  "Target=/3",51Testing软件测试网c(P(j0X/`7?1H
  "Operation=FindAllEmployees",
Y:[%O j:@hi:_:W,j0  "Destination=DemoService",
8D9ez1w `2g~9t ~;{-R0  "DSId=552936afd23a48bf8e56f5757b00d33a",51Testing软件测试网6YPC1e d I-w)COU
  "Argument="
:kW.Z(X @#l,Tg H'N0   "<arguments>"51Testing软件测试网'?I7fX2d#URw E
    "<string>abcd</string>"51Testing软件测试网0P#js-Z1x?E
   "</arguments>",
!U q(X s v?8ig(z0  LAST);51Testing软件测试网T!B5P|:X9HU,ZS
   
Op*{)aGw-Lw0 lr_end_transaction("search", LR_AUTO);

W$Q dX+f!|@ay-pg0

+W"T-@ur-v2n&g0  lr_xml_get_values("XML={findresult}",
4Sdkj!q0                    "Query=/AMFPacket/Messages/Message/AMF3/object/object-content/object-member[7]/object/object-externalizable-content/object-externalizable-member/array/array-members-part/array-member/object/object-content/object-member[1]/string",
;_z,}S@4DH/el0                    "ValueParam=FNValue_string",
u9n/x/BK_ u0                    "SelectAll=yes",
C N i@ XL$x0                    LAST);
^7Y%M h Z5V;T%E0  lr_xml_get_values("XML={findresult}",
!@cL;N*ujb,n'S0                    "Query=/AMFPacket/Messages/Message/AMF3/object/object-content/object-member[7]/object/object-externalizable-content/object-externalizable-member/array/array-members-part/array-member/object/object-content/object-member[2]/string",51Testing软件测试网~d3|o-]
                    "ValueParam=LNValue_string",
?"{%bNF`@Y'QV0                    "SelectAll=yes",51Testing软件测试网(J0\ ~ m r&nU G
                    LAST);

|:`"F'k)^ M.CF9w+F'_051Testing软件测试网Et+xZ3\0{3\

return 0;
U;AF[.LEd0}51Testing软件测试网 u%[]3D;D9pF
51Testing软件测试网0iG8aciN:Y
51Testing软件测试网U7O_*oON$N

51Testing软件测试网P2Qn-Sk])WGvq

视频较大,稍后上传补上

-li EhS?Lk.p/wgk0

TAG:

walkersw的个人空间 引用 删除 walkersw   /   2011-12-12 18:43:38
5
云层专版 引用 删除 云层   /   2010-07-26 17:07:22
原帖由dhrbc于2010-07-26 16:59:13发表
可以提供以下被测试系统的AS源代码吗?谢谢

原帖由dhrbc于2010-07-26 16:59:13发表
可以提供以下被测试系统的AS源代码吗?谢谢

在前面的日志里面我已经提供下载了,注意往前看两个日志
dhrbc的个人空间 引用 删除 dhrbc   /   2010-07-26 16:59:13
可以提供以下被测试系统的AS源代码吗?谢谢
流年 引用 删除 awaxiang   /   2010-07-26 16:18:48
Got it, thanks!
 

评分:0

我来说两句

Open Toolbar