loadrunner的自定义监视器

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

可以使用lr_user_data_point()来实现自定义监控,下面是一个小例子:
double showsomething();
Action()
s2tz^j4{:^ej0{51Testing软件测试网 tb{6p6d-]:O
 double val;51Testing软件测试网D/jKu6s5t)~&VZ
 val = showsomething();
4JHU*SW!dw0 for(;;)51Testing软件测试网^5l6gek9wBo
 { 
+@"G9k-E0o,@$Bc0  lr_user_data_point("something",val);51Testing软件测试网B(vbf,m~
  lr_think_time(5);
0} p3q\S4OR0 }51Testing软件测试网"rB*i1uJc TM}
 return 0;
9Sa&e#l"~ o^UqO3J*a0}
double showsomething()51Testing软件测试网#?g r&R)T ?L b
{
6yq {PJE0 return 100;51Testing软件测试网9L3R nX.Wj4y#w e['|K
}
 
在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