51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 求教 loadrunner 相关问题

[复制链接]

该用户从未签到

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

          user1,user2,user3······

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

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

使用道具 举报

该用户从未签到

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

使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

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

    使用道具 举报

    该用户从未签到

    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;
    }
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    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呢,不是应该循环输出所有的用户吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-18 23:41 , Processed in 0.068912 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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