Chinaunix首页 | 论坛 | 博客
  • 博客访问: 743131
  • 博文数量: 769
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 4985
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 16:37
文章分类

全部博文(769)

文章存档

2011年(1)

2008年(768)

我的朋友

分类:

2008-10-15 16:45:18

  lr_whoami: 得到vuser的信息。
 
  例如:
 
  A.录制一个登录tom邮箱的脚本,当然要在脚本中首先定义
 
  int id,scid;
 
  char *groupname;
 
  在脚本的的用户名、密码之后插入如下语句

   lr_whoami(&id, &groupname, &scid);
 
  lr_output_message("**********id =%d", id);

  lr_output_message("**********groupname=%s", groupname);
 
  lr_output_message("**********scid=%d", scid);

 
  把脚本保存,命名为tomLogMail
 
  B.运行脚本确保脚本可以成功执行,打开controller设置场景。有两点需要注意一下:
 
  1,为了方便查找把结果文件存放在一个特定的目录下如f:\loadrunner_scrīpt\tomlogmail\res
 
  2,在controller中的运行时设置Run-time Settings-Log中选中总是发送消息Always send messages. 此项非常重要,如果不选中该项在F:\LoadRunner_scrīpt\tomLogMail\res\log目录下将不会有任何log生成。
 
  C.我设置3个vuser每15s增加一个。成功运行脚本
 
  到F:\LoadRunner_scrīpt\tomLogMail\res\log目录下,看到有三个log日志文件tomLogMail_1.log、tomLogMail_2.log、tomLogMail_3.log,打开就可以看到以下信息。
 
  tomLogMail_1.log中:

   Action.c(64): **********id =1     [MsgId: MMSG-17999]
 
  Action.c(65): **********groupname=tomLogMail     [MsgId: MMSG-17999]
 
  Action.c(66): **********scid=0  [MsgId: MMSG-17999]


   tomLogMail_2.log中:

   Action.c(64): **********id =2     [MsgId: MMSG-17999]

  Action.c(65): **********groupname=tomLogMail     [MsgId: MMSG-17999]
 
  Action.c(66): **********scid=0  [MsgId: MMSG-17999]


 
  tomLogMail_3.log中:

   Action.c(64): **********id =3     [MsgId: MMSG-17999]
 
  Action.c(65): **********groupname=tomLogMail     [MsgId: MMSG-17999]
 
  Action.c(66): **********scid=0  [MsgId: MMSG-17999]

 

[1]   

【责编:michael】

--------------------next---------------------

阅读(339) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~