51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 10002|回复: 39
打印 上一主题 下一主题

[原创] Loadrunner实际应用编程例子

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-4-28 15:12:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天空闲于是写了一段程序,程序生成10个任意数,然后保存到一个参数中,并依次输出该参数的值
本程序在loadrunner 8.0编译环境调试通过,并能正确输出参数值,在实际应用中经常将一个数参数化
并为这个数替换不同的值。写给对loadrunner编程有爱好的同行。。。。。。。。
Action()
{   

   int s; //定义变量S,目的是接收新生成的随机数
   int i;//循环变量
   char str[10];//定义数组接受整型变量转化为字符串的赋值
   for(i=0;i<=9;i++)//循环生成10个随机数
       {
       s=rand();//调用库函数,生成随机数
      // lr_output_message("s=%d",s);
     
   
    if (!itoa(s, str, 10))//将int型转为字符串
          {
           lr_output_message("Cannot convert i to  char");
          //lr_output_message("str=%s",str);
          }
   
       //sprintf (str, "log_%s.txt", str);
        lr_save_string(str,"num");//建立参数num接受转换过后的值

        lr_output_message("num : %s", lr_eval_string("The row count is: {num}"));
        //获取参数值,并循环输出该参数的值
     }
      
       //lr_output_message("New file name %s", str);
   return 0;
}

[ 本帖最后由 snowflake 于 2006-5-10 10:54 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-4-28 17:36:50 | 只看该作者
看到这样的帖,得顶。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-4-28 20:54:48 | 只看该作者
学到东西了......
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-4-29 16:47:56 | 只看该作者
好东西。顶顶
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-6-25 22:18
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2006-4-30 12:28:11 | 只看该作者
    for(i=0;i<9;i++)//循环生成10个随机数
    不对吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2006-5-8 20:34:21 | 只看该作者
    同意楼上的,好想是生成9个随机数哦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2006-5-10 10:56:48 | 只看该作者
    谢谢楼上的朋友指正,一时间疏忽,望了加=,已经更改!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2006-5-10 19:36:43 | 只看该作者
    好好学习,谢谢共享!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2006-5-15 14:20:38 | 只看该作者
    顶下···呵呵!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2006-5-15 14:59:28 | 只看该作者
    努力学习,谢谢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2006-5-19 14:10:49 | 只看该作者
    谢谢各位光顾本贴!!!!!!!!!!!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2006-10-25 00:28:22 | 只看该作者
    自己会写,说明自己基本领悟了,值得一顶!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-1-27 23:41:59 | 只看该作者
    学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-4-4 16:46:15 | 只看该作者
    thanks
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-4-5 17:49:09 | 只看该作者

    回复 #1 snowflake 的帖子

    good
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2007-4-6 09:01:55 | 只看该作者
    学习了.
    再加上:
    rand()%200   最大值为200
    rand()%100+200    随机为200----300之间,,就更全面了..
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-8-22 18:43:46 | 只看该作者
    猛顶一个
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-8-29 14:43:32 | 只看该作者
    学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2008-3-7 11:19:27 | 只看该作者

    求助

    如果我想在这个生成的参数后面加一些字符串,比如说qq.com.这样组成新的字符串,如:123@qq.com. 那我应该怎么做呢?希望有人能告诉我.谢谢.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2008-3-7 11:20:57 | 只看该作者
    晕啊,我没像打那个表情,是我提交后它把我输入的那个符合自动显示成那样的.在此说明一下
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-9 12:01 , Processed in 0.090155 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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