LoadRunner参数化策略

发表于:2015-4-17 10:46  作者:imze   来源:51Testing软件测试网原创

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 性能测试 性能测试工具 软件测试工具 LoadRunner

  引子
  近日没有具体的项目做,就总去泡论坛,发现有的网友会问一些参数化的问题,回答他们的问题时,突然发现自己也是一知半解,因此写了三个实验脚本,目的是彻底搞清楚参数化的做法以及参数化策略的疑问。
  流程
  参数化要做一些准备,主要是参数化数据的准备,例如TXT文本、EXCEL表格以及数据库中的表都可以作为参数的数据集载体,而且LR都是支持的。具体的参数化流程如下:
  1、 录制脚本
  2、 准备参数的数据集(也可以不准备,让LR自己生成固定格式参数)
  3、 把对应的变量参数化
  4、 选择对应的参数化策略
  具体的操作请查询LR帮助手册
  例子
  下面我来介绍几个例子,例子统一使用try_params.txt做参数数据集,txt内容如下:
  aaa       bbb
  a1   b1
  a2   b2
  …  …
  a30 b30
  脚本一:
  Action()
  {
  char *a = "{aaa}"; //获得参数赋值给a
  char *b = "{bbb}";//获得参数赋值给b
  lr_log_message("%s,%s,%s,",lr_eval_string (a),lr_eval_string (b),ctime(&t));//打印结果
  return 0;
  }
  运行时设置:设置action的迭代次数为30(runtime-setting的Run Logic里)
  回放结果:

【福利】填问卷送精选测试礼包+接口测试课程!为测试行业做点事!
31/3123>

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2020, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道