给出一部分常用的LoadRunner函数,供大家参考。 51Testing软件测试网"~
BLxC LR函数: 6w h6t'cF;W
C\0.~KTc.pJq#O0lr_start_transaction $f1s#Bx ef051Testing软件测试网
HR-e^n k为性能分析标记事务的开始51Testing软件测试网,G%Xl?#S7T%m7@G Tv1_DR0lr_end_transaction51Testing软件测试网%g#Kieg|V)X n'C6_^Ao0为性能分析标记事务的结束 r3Xo_
H_/f.{051Testing软件测试网V:K6J+HQ Ilr_rendezvous JUB3|
Y5`C8}Yb/o0 V8}G!?,_0在 Vuser 脚本中设置集合点51Testing软件测试网 ])ka} ~v FH7R0I 51Testing软件测试网b/]s7M-_4Bslr_think_time51Testing软件测试网/nNx3zSr~D /f PvJ_n&\5OY/t:u6_U0暂停 Vuser 脚本中命令之间的执行 g$Q
{(q d+h0So
O o,o*C8l0lr_end_sub_transaction51Testing软件测试网S"vT @sHx3H kgm6w:}.M(j0标记子事务的结束以便进行性能分析51Testing软件测试网 E/f[6WK8JP2?#\6f^ 51Testing软件测试网6v4T t6M3V"}F[3s(|lr_end_transaction }/k/EI\VZLK0Fe4Y2n(n1`E V0_ p_0标记 LoadRunner 事务的结束51Testing软件测试网Z?)N:S/W1{6i%]2]T j#?2~3_,c.D0Lr_end_transaction("trans1",Lr_auto); O1u1AYH.{"J051Testing软件测试网s*A
h[|@clr_end_transaction_instance51Testing软件测试网-dK`0ma!^ X-S;CPl 51Testing软件测试网wK%h@])sb标记事务实例的结束以便进行性能分析
b P a(Fh:hH"mE0I$q;K"~$f
`)V{$LP0lr_fail_trans_with_error51Testing软件测试网y1?@2u2cF5`*U]H 51Testing软件测试网6M+O|`c[QY将打开事务的状态设置为 LR_FAIL 并发送错误消息 u&L^S3i;F\8j.A0gREJ$B!TV0lr_get_trans_instance_duration tWCC2w|[ i6P0&u,Q&r\9k'sQ] g0获取事务实例的持续时间(由它的句柄指定) Lu"u1kyr@'m8qp051Testing软件测试网;D8UBWQ~Alr_get_trans_instance_wasted_time |bk6IVW-Y8AX^0"uK6vS
s-^#PDdb0获取事务实例浪费的时间(由它的句柄指定) ts%@r"K"u051Testing软件测试网lr[WN2j@lr_get_transaction_duration TgwwL,M051Testing软件测试网(zj3xj'N;tK3I#w获取事务的持续时间(按事务的名称) 9l;p$v
}C-O/eTK0!Q? A d Xt+F0lr_get_transaction_think_time
COLco6m*s051Testing软件测试网'OV5c}L
mC0@o n5]获取事务的思考时间(按事务的名称)51Testing软件测试网$L"F$r4L;y\P,[ 51Testing软件测试网 H-v/S%d8E1N l?qdlr_get_transaction_wasted_time51Testing软件测试网+n/_/XR8x7?%{ 51Testing软件测试网?B
M(y&}获取事务浪费的时间(按事务的名称)51Testing软件测试网*kI/{/m?s7] 51Testing软件测试网,t'F@w/v
xlr_resume_transaction51Testing软件测试网y]`Ozklq9c v H0XNCE0继续收集事务数据以便进行性能分析 $o K6lY
|a}#R051Testing软件测试网6R TW}*~YTlr_resume_transaction_instance Q2NC1OE$`]fAD4~051Testing软件测试网!w%z1s/B\@继续收集事务实例数据以便进行性能分析51Testing软件测试网3i.b5X8H?1M$_ 51Testing软件测试网!UHXh~Qu;Slr_set_transaction_instance_status les8n4cWnL051Testing软件测试网,v5{PESJ8v;V设置事务实例的状态 (M"z"BVt051Testing软件测试网.k)`\;n9|6U\/W?
_X/[lr_set_transaction_status51Testing软件测试网1w5|rX_5b 51Testing软件测试网o`$E$DD:x@/|设置打开事务的状态 -L.H l3cS Y9C051Testing软件测试网S-l'N|QP^zf~)Glr_set_transaction_status_by_name v@L"p\bR:Q051Testing软件测试网l KGd,D9Nv&z4o+Xb7eC设置事务的状态51Testing软件测试网Q$oTN9o$}G.It 51Testing软件测试网X&Y+C;F|K:flr_start_sub_transaction Q{xy9xT-S8T'b0:]B7`]"o%f0标记子事务的开始51Testing软件测试网'tu9wA2?#ea,Kj {kIZ
s
~H7R0lr_start_transaction51Testing软件测试网y;A:_|1qA&F"Q 51Testing软件测试网PN*@8`9g!i2V标记事务的开始51Testing软件测试网I;evgg Y,qX3p &l|4i,do
mf0Lr_start_transaction("trans1"); 2@"T*q+T/[{7VM.dw0 |*?I"H,V`x8Hr`0lr_start_transaction_instance51Testing软件测试网2k{XRmw]o 51Testing软件测试网t3C%jE/B}"g启动嵌套事务(由它的父事务的句柄指定) w2D5th(PNS*b0;@(J2wcUc FS}0lr_stop_transaction51Testing软件测试网Yd)eq
cQ4}T^5l(] (tl@#D!\&Xn`$l&@0停止事务数据的收集 3MRsm2W,\'l0v
~r
fY~:w0lr_stop_transaction_instance51Testing软件测试网*I_4[*B2pd'IDEg2} 51Testing软件测试网!j~6c:L3Z dJ停止事务(由它的句柄指定)数据的收集 0?&lh;oT9dm0[rih~ zt+q0lr_wasted_time P9Ev9eU*H,Kes3B2Jy*P6QP0
@_X!KrDA's&Q |