坚持到底!测试到底!

贴出LR常用的一些函数

上一篇 / 下一篇  2007-01-09 11:46:05

LR一些常用的函数:
9S-~Id e0
lr_start_transaction 为性能分析标记事务的开始
]*L/`1w6k9E*Au2j0lr_end_transaction  
为性能分析标记事务的结束
OX R#h0^^G0lr_rendezvous  
Vuser脚本中设置集合点51Testing软件测试网\I-~3M%l M3c Yx

lr_think_time 暂停Vuser脚本中命令之间的执行51Testing软件测试网3s @Vyi6~*_ |za
lr_end_sub_transaction
标记子事务的结束以便进行性能分析
k c dOo.k0lr_end_transaction
标记LoadRunner事务的结束
wS,a Bcv0Lr_end_transaction("trans1",Lr_auto);lr_end_transaction_instance
标记事务实例的结束以便进行性能分析51Testing软件测试网-p ? g{ox
51Testing软件测试网#DS7k6gnCL'y/n0B
lr_fail_trans_with_error
将打开事务的状态设置为LR_FAIL并发送错误消息
W5ew[X0
Qk)IA1S'dWi X0lr_get_trans_instance_duration
获取事务实例的持续时间(由它的句柄指定)
kcF*H o!z2Ok3z|051Testing软件测试网 W U3_%Y2j|6@_8E#y9}
lr_get_trans_instance_wasted_time
获取事务实例浪费的时间(由它的句柄指定)
7g2?tj&@^1c0
6M)f!gqCo0lr_get_transaction_duration
获取事务的持续时间(按事务的名称)
0Ada5H7GB051Testing软件测试网)h2X;XEEr
lr_get_transaction_think_time
获取事务的思考时间(按事务的名称)
$vt4P(B;Dd(nKEf#@051Testing软件测试网2A3n2m.V"TB t`
lr_get_transaction_wasted_time
获取事务浪费的时间(按事务的名称)51Testing软件测试网B |Q{ G2x3E8Q2T|
51Testing软件测试网mRi!z!G-CS
lr_resume_transaction
继续收集事务数据以便进行性能分析51Testing软件测试网 tDM"T)zj-t?
51Testing软件测试网b[3_)[2q5T
lr_resume_transaction_instance
继续收集事务实例数据以便进行性能分析
5~Rz8A1Z Mi#?051Testing软件测试网6ak2a7L^$g tZ4?
lr_set_transaction_instance_status
设置事务实例的状态51Testing软件测试网!M3w4|EZu*B%X
51Testing软件测试网 vN$Z'h3^ q ?#h
lr_set_transaction_status
设置打开事务的状态
:F UR)~ OJ8c`#zp0lr_set_transaction_status_by_name
设置事务的状态51Testing软件测试网T!qJJ7^?~
51Testing软件测试网~!t9W1gBY
lr_start_sub_transaction
标记子事务的开始51Testing软件测试网1j"cI^Y*X6U&V^
51Testing软件测试网*t\*A8K}4t^
lr_start_transaction
标记事务的开始51Testing软件测试网+[T wY:U

u-hH&lEnv0Lr_start_transaction("trans1");lr_start_transaction_instance51Testing软件测试网\i9f$[spFR
启动嵌套事务(由它的父事务的句柄指定)
T6WH7\)G{X B051Testing软件测试网Z5L/s4F{G&a~]#q;`s
lr_stop_transaction
停止事务数据的收集
O s5S8IXZH*~0
^/o#c$y/E!Y0lr_stop_transaction_instance
停止事务(由它的句柄指定)数据的收集
E`|%D;}h MI1~0
0W%Ft!^ v$\0lr_wasted_time 
消除所有打开事务浪费的时间51Testing软件测试网K8j+d#m'Q
51Testing软件测试网~%W&|N Kfb
lr_get_attrib_double
检索脚本命令行中使用的double类型变量
@h!vQ:T4S ~{5k051Testing软件测试网6RIYt W![`}
lr_get_attrib_long
检索脚本命令行中使用的long类型变量51Testing软件测试网*H*dv,tM6k9` |

6U2U5u*{`Q ~ u(t0lr_get_attrib_string
检索脚本命令行中使用的字符串51Testing软件测试网]NUb9e2x0erdm]

k|s+a|P#A0lr_user_data_point
记录用户定义的数据示例
L-f(q @ARty D@4R051Testing软件测试网 a"r i9R/R*y
lr_whoami
将有关Vuser脚本的信息返回给Vuser脚本51Testing软件测试网'Iin$x:WHKA^

S wLVm ROLc{:j0lr_get_host_name
返回执行Vuser脚本的主机名
]oR s\:GGa1q0
S0cv{!Ql`%lT2E+s/UX0lr_get_master_host_name
返回运行LoadRunner Controller的计算机名51Testing软件测试网 iN IeT2yU

-A4d3]A*dy^!e0lr_eval_string
用参数的当前值替换参数
h B*Z*H0x.V+lJT051Testing软件测试网6xAV%O)bgX
lr_save_string
将以NULL结尾的字符串保存到参数中
'U"me\b}!x/Y"R.S051Testing软件测试网9xc"G^ IK2Ie(@
lr_save_var
将变长字符串保存到参数中51Testing软件测试网 S1^*heI5d9}

Y@D$rO%@d0lr_save_datetime
将当前日期和时间保存到参数中51Testing软件测试网QZ5y?H#q4F
51Testing软件测试网#mm"M0KdP5w
lr _advance_param
前进到下一个可用参数
[L:aJ'@"Z7D2W,G051Testing软件测试网1`v{d,F&d7FCJ9z
lr _decrypt
解密已编码的字符串51Testing软件测试网6D6~sI]!^I
51Testing软件测试网yQ#M#Gv*FD
lr_eval_string_ext
检索指向包含参数数据的缓冲区的指针51Testing软件测试网0~2\0R?h7N"aB

7@$`c BI6[3h0lr_eval_string_ext_free
释放由lr_eval_string_ext分配的指针
Dp;c-kl.u"CT0
9F${#h7Q*w,g0lr_save_searched_string
在缓冲区中搜索字符串实例,并相对于该字符串实例,将该缓冲区的一部分保存到参数中51Testing软件测试网#CP%v4\qj)s.N
51Testing软件测试网 f!I H)r$j
lr_debug_message
将调试信息发送到输出窗口51Testing软件测试网T+^EdoL/q
51Testing软件测试网 k|HBx C6\0j8I
lr_error_message
将错误消息发送到输出窗口51Testing软件测试网I-P.yet1b%d8Q"T;^j

[ p An!BL+x4Hrg0lr_get_debug_message
检索当前消息类
XStG$ba.k#e^[051Testing软件测试网 qkpY2SL p
lr_log_message
将消息发送到日志文件
U;ttn ~0@e N0
&OS7n!e#Un0lr_output_message
将消息发送到输出窗口51Testing软件测试网I/x A;| e
51Testing软件测试网Y O8H%W {q)t1w;x
lr_set_debug_message
设置调试消息类
V&J Rmz4` m:zz0
t}v!Dj5]f0lr_vuser_status_message
生成带格式的输出,并将其写到ControllerVuser状态区域51Testing软件测试网/h&u RfsL

Mn2}|LB`0lr_message
将消息发送到Vuser日志和输出窗口51Testing软件测试网 am+Yx;R

9l&n c,~1hv Fxo0lr_load_dll
加载外部DLL51Testing软件测试网L7m!os&[&~p

!AO?&@^z2F6D"L|Y`0lr_peek_events
指明可以暂停Vuser脚本执行的位置51Testing软件测试网$Oi9[{}9n-~

Y?r l/TA0lr_think_time
暂停脚本的执行,以模拟思考时间(实际用户在操作之间暂停以进行思考的时间)51Testing软件测试网 {jZ `+U1TC
51Testing软件测试网J#_:H7Qk}
lr_continue_on_error
指定处理错误的方法51Testing软件测试网+Ohl)U H7rc
51Testing软件测试网9A|8YMF9o1~}
lr_continue_on_error (0)
lr_continue_on_error1);
6~.ch{!tcm#A d051Testing软件测试网7b8M3Sm$X
lr_rendezvous 
Vuser脚本中设置集合点
@D1\'c-Y|#YYO051Testing软件测试网Q?0cVqP
TE_wait_cursor
等待光标出现在终端窗口的指定位置51Testing软件测试网.Z3r*n8m]F/}]
51Testing软件测试网 |WL+qp7t)RW6DX
TE_wait_silent
等待客户端应用程序在指定秒数内处于静默状态
"t c ja8O0Qu051Testing软件测试网#m9W p2j+r/]6B
TE_wait_sync
等待系统从X-SYSTEM或输入禁止模式返回51Testing软件测试网$HnZYaT}

Wv!ODY{0TE_wait_text
等待字符串出现在指定位置
G5Uy%A2n:w1J,L051Testing软件测试网h,Eete!W;vj
TE_wait_sync_transaction
记录系统在最近的X SYSTEM模式下保持的时间 51Testing软件测试网wIhE;f



TAG: 贴出LR常用的一些函数 loadrunner

 

评分:0

我来说两句

Open Toolbar