51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2298|回复: 15
打印 上一主题 下一主题

[原创] 求教 loadrunner 相关问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-9-28 11:01:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
使用LR对一个登陆的web页面做压力测试时,将用户进行参数化,不断的循环执行登录操作:

          user1,user2,user3······

     在脚本执行过程中,如何知道当前登陆用户是哪个。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

16#
发表于 2009-9-28 17:43:23 | 只看该作者
在控制台里查看日志~
这方面建议lz去看下LoadRunner的帮助文档~~
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2009-9-28 17:07:16 | 只看该作者
那是在controller中查看吗?在虚拟用户运行过程中,我如何知道当前运行的虚拟用户使用的是哪个用户名?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2009-9-28 17:04:20 | 只看该作者
在controller里设置扩展日志,然后运行脚本查看是否能够取到不同的参数~
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2009-9-28 17:00:38 | 只看该作者
楼主要做的是登陆操作~不设置迭代的话,在generator下当然只会输出user1吧~~
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2009-9-28 16:41:09 | 只看该作者
是添加参数的具体值吧,这个设置了,在generator下面的运行日志中查看,还是只输出“user1”,还需要设置其他的吗?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2009-9-28 16:00:49 | 只看该作者
不好意思啊,没有设置,我刚接触该工具,可以详细点介绍吗,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-9-28 15:59:30 | 只看该作者
参数化的时候有一个parameter properties,那里进行设置了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2009-9-28 15:08:19 | 只看该作者
原帖由 msnshow 于 2009-9-28 13:57 发表
你可以使用
lr_output_message(lr_eval_string("{参数名}"));


这个挺好用,谢谢

当然也感谢其他各位大侠们的回答

我还想请教各位个问题:

将登陆名设置成参数{Name}后,然后使用lr_output_message(lr_eval_string("{Name}")),为什么只能输入出参数列表中的第一行的用户名呢?

例如:Name的参数列表中存在user1;user2·····,只能输出结果user1呢,不是应该循环输出所有的用户吗?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-9-28 14:34:52 | 只看该作者
action()
{
long file;
char * user;
  file =fopen("d:\\user.txt","at+");
  user=lr_eval_string("{user}\r\n");
  fputs(user,file);
  fclose(file);
  return 0;
}
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2009-9-28 13:57:07 | 只看该作者
    你可以使用
    lr_output_message(lr_eval_string("{参数名}"));
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-9-28 13:45:54 | 只看该作者
    脚本执行可以直接查看到的啊,在LR下面执行的代码里
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2009-9-28 12:20:17 | 只看该作者
    请问,输出是这样写吗?

        lr_output_message("%s", {Name});
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2009-9-28 11:10:35 | 只看该作者
    多谢,我先试试,有问题再继续请教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-9-28 11:06:59 | 只看该作者
    输出当前用户!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2009-9-28 11:04:14 | 只看该作者
    ......这个你可以做个输出嘛,但可能会影响测试结果,一般可以做个文本或图像检查点!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-20 17:55 , Processed in 0.075896 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表