LoadRunner参数化策略

发表于:2015-4-17 10:46

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

 作者:imze    来源:51Testing软件测试网原创

  引子
  近日没有具体的项目做,就总去泡论坛,发现有的网友会问一些参数化的问题,回答他们的问题时,突然发现自己也是一知半解,因此写了三个实验脚本,目的是彻底搞清楚参数化的做法以及参数化策略的疑问。
  流程
  参数化要做一些准备,主要是参数化数据的准备,例如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>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号