LoadRunner参数化最佳实践:让你的性能测试更加出色!

本文介绍了LoadRunner的参数化方法,包括通过Replace with a new parameter、new Parameter…设置,以及编辑数据、添加数据文件、数据库添加数据等参数化方式。文章详细阐述了如何确保用户名和密码的对应关系,并探讨了数据分配与更新的不同策略,如Select next row和Each occurrence。
摘要由CSDN通过智能技术生成

距离上次使用loadrunnr 已经有一年多的时间了。初做测试时在项目中用过,后面项目中用不到,自己把重点放在了工具之外的东西上,认为性能测试不仅仅是会用工具,最近又想有一把好的利器毕竟可以帮助自己更好的完成性能测试工作。这算是一个认知的过程吧!

在次安装打开loadrunner时,发现虽然自己的思想还在,但已经非常生疏了,好多设置都找不到了具体的位置。下面说参数化参数化是性能测试中时最常用的一种技巧吧!这里需要说明的是,不是只有loadrunner才可以设置参数化,我以前所使用的JMeter同样也有类似的设置。

我们知道性能测试工具是模拟多个用户对系统的性能进行验证(这种说法不完全正确),有些系统允许多个完全相同的用户同时对完全相同的数据做完全相同的操作,有些则不允许。比如,邮箱一般允许同一个账号在多处登陆。而我们的QQ账号肯定是不允许的。再比如,你注册某个系统时,用户名是不能有重复。但密码却可以。所以,这么多个情况都要用到参数化技巧。

我们这里通过loadurnner录制一个139邮箱的登陆。下面是截取的一小段代码

........
web_submit_form("Login.ashx", 
        "Snapshot=t3.inf", 
        ITEMDATA, 
        "Name=UserName", "Value=chongshi", ENDITEM, 
        "Name=Password", "Value=123456", ENDITEM, 
        "Name=VerifyCode", "Value=", ENDITEM, 
        "Name=auto", "Value=<OFF>", ENDITEM, 
        EXTRARES,
......

下面看一下如何通过loadrunner对用户名密码参数化。标红的内容就是登陆的用户名和密码。

参数化的方法

选中要参数化的内容。

方法一,右键---【Replace with a new parameter

方法二,菜单【insert】----【new Parameter…

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值