前言
为什么这里说是细说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内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。