loadrunner的自定义监视器

上一篇 / 下一篇  2007-11-28 10:38:13 / 个人分类:loadrunner

可以使用lr_user_data_point()来实现自定义监控,下面是一个小例子:
double showsomething();
Action()
X%Y y:c a~WF0{51Testing软件测试网(Gxn)W%VO
 double val;
`Hwl"GwW3p2G0 val = showsomething();51Testing软件测试网'Ac!t9c%vIg
 for(;;)
@r Y!}6Lv/P!K2o0 { 
H2@!n8G:U0  lr_user_data_point("something",val);
W g#}JC0  lr_think_time(5);51Testing软件测试网9[`9@b q k\
 }
$H ND9fe y*u0 return 0;
!]c9C z)h-L)A0}
double showsomething()51Testing软件测试网E%E'o.W g3Yzt
{51Testing软件测试网\,z+L }G.k/O Pps
 return 100;
[F%jIcRX0}
 
在controller中执行脚本,可以看到“User Defined Data Points”显示showsomething()的返回值,我们可以利用这项功能对mysql等进行监控,只需将showsomething编写成读取mysql各项指标的函数即可。
loadrunner一共提供了四个类似函数:
lr_user_data_point
lr_user_data_point_ex
lr_user_data_point_instance
lr_user_data_point_instance_ex
具体使用方法请参考loadrunner帮助手册
 
 
说明:该文参考一起测试网上的《LoadRunner自定义监控器方法介绍

TAG: loadrunner

 

评分:0

我来说两句

Open Toolbar