细说LoadRunner参数化

发表于:2009-4-30 15:08

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

 作者:黄文高    来源:51Testing投稿

  前言

  为什么这里说是细说LoadRunner参数化,在书和网上到处都能找到关于LoadRunner参数化的内容,但是细心的读者不能难发现,虽然现在很多资料都有关于参数化的内容,但写的都不够详细,对于初学者来说是一件很困难的事,而参数化又是编辑脚本最重要的一部分之一,没有学好参数化就不能算是一名合格的性能测试工程师,因此,在这里我将自己理解的关于参数化的内容写出来和初学者共享,希望这份资料对大家学好参数化部分的知识有帮助。

  首先:为什么要对脚本进行参数化

  a)为了减少脚本的大小和脚本数量,借助参数化我们可以减少脚本的数量,如果不进行参数化,我们为了达到目标可能要拷贝并修改很多个脚本。

  b)使业务更接近其实的客户的业务,每个虚拟用户使用不同参数值来模拟这样才接近客户的实际情况。

  第二:怎么进行参数化

  首先在这里先声明一下,下面所有使用的例子都是录制LoadRunner中自带的那个例子的注册过程。

  这里包括两部分的内容:

  ……………………

  查看全文请点击下载:http://www.51testing.com/html/29/n-120029.html

  到这里参数化的过程已经全部讲完,这里总结一下,参数化过程中要注意的问题:

  1)参数化文件尽可能少,因为参数是放在内存中的,占用了内存的资源;

  2)参数化文件与脚本分离;

  3)参数文件的路径应该以相对路径来取;

  4)一些时候为了使参数更具有真实性,参数应该从数据库中来获得;

  5)参数类型的选择;

  6)参数的数据一般要由业务决定;

  后记:

  参数化到这里已经彻底讲完了,主要涉及的内容是:

  1)为什么要进行参数化;

  2)如何进行参数化;

  3)参数化过程中要注意那些问题:

  以前我也不是很理解到底参数是如何被调用的,现在终于搞定了,当初决定要写是因为很少有书写的这么细,一般都是2到3页搞定,这对初学者来说是一件很痛苦的事,这里我将我理解的参数化,再加于一些实例展现给大家,希望对大家的学习有帮助。

  ……………………

查看全文请点击下载:http://www.51testing.com/html/29/n-120029.html

版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号