LoadRunner脚本实例来验证参数化的取值

发表于:2010-4-19 15:09

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:zibeike    来源:51Testing软件测试博客

分享:

  参数设置为:

  取唯一值,每次迭代更新。

  运行时设置的迭代次数为2。

  场景的设置:

  虚拟用户数:5个

  运行模式:没有设置duration,选择的“Run until complete”

  完成后的日志文件params.log的内容如下:

1,a1,b1,Thu Jan 01 08:00:05 1970
1,a2,b2,Thu Jan 01 08:00:05 1970
10,a5,b5,Thu Jan 01 08:00:05 1970
10,a6,b6,Thu Jan 01 08:00:05 1970
2,a3,b3,Thu Jan 01 08:00:05 1970
2,a4,b4,Thu Jan 01 08:00:05 1970
30,a9,b9,Thu Jan 01 08:00:05 1970
30,a10,b10,Thu Jan 01 08:00:05 1970
21,a7,b7,Thu Jan 01 08:00:05 1970
21,a8,b8,Thu Jan 01 08:00:05 1970

  从生成的日志文件中可以看到VuserID分别为1,2,10,21,30

  第一次迭代取参数分别为1,3,5,7,9

  第二次迭代取参数分别为2,4,6,8,10

  那试验的结果就是每个Vuser取参数的时候相同的Vuser在多个迭代中取的是连续的。不同的Vuser第一个的取值是计算了迭代次数后的那个顺序上的值。(以上言论仅代表作者的个人观点,不代表51Testing观点)


版权声明:本文出自zibeike的51Testing软件测试博客:http://www.51testing.com/?34866

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • sdm_0915
    2010-4-27 15:02:08

    action中:lr_output_message("当前虚拟用户id为:%s,参数值 = %s", lr_eval_string("{vuid}"),lr_eval_string("{para}"));
    vuid为参数类型为 vuser id类型的参数,para为要验证取值的参数。执行后在loadrunner的输出日志中即可看到参数是如何取值的

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号