51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2421|回复: 4
打印 上一主题 下一主题

[资料] LoadRunner初学者--如何做参数化?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-4-25 09:51:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 thirfing 于 2013-5-13 10:03 编辑

大家好。

我初学loadRunner,想问问关于参数化的问题,描述如下

录制的脚本很简单,就是使用用户名(sa),密码(111111)进行登录系统。脚本录制完毕以后要进行参数化,因为本系统有很多的用户名和密码。

我使用的参数化方法是:
1,找到脚本中相应的地方,右键单击sa->替换为参数,名称为login_username->再右键单击111111->替换为参数,名称为login_password

如此设置完毕后,为什么跑出来的结果是失败的?是否需要吧login_username,Login_password做关联?如果需要的话,如何做关联?

请诸位高手多多指教。

谢谢了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2013-4-25 10:01:08 | 只看该作者
选中要参数化的内容。

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

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





Parameter Properties (参数属性对话框)----我们的参数化设置就通过这个对话框完成。



参数化的方式:

其实参数化得方式有很多种,这里简述几种比较常见人方式。其实方式略有不同,但其结果都是将数据添加进来。

1、 编辑数据

点击Create Table 会出现表格,在表格,再次点击Edit with Notepad ,然后会打开一个记事本,我们可以对记事本进行添加数据





2、 添加txt数据文件

点击File输入框后面的“Browse..”按钮,找到本地的txt数据文件,进行添加就可以了。



需要注意的是,文件里面的数据不要乱写,每条数据一行,不然会读取有误。



3、 数据库添加数据

在很多情况下,我添加的数据不是十条二十条,也不是一百两百,如果还通过上面的两种方式添加,我想会是一件非常纠结的事情。所以我们可以通过数据库将数据导入。你是否疑虑数据库的数据怎么弄,数据库的数据生成非常简单,可以写一段简单的代码生成,也可以通过数据库数据生成工具来完成

点击Date Wizard 打开连接数据库向导。



这里先告诉你有这种方式,后面再介绍具体操作。^_^



4、 其他类型设置

如果我们要参数化的不是一个文件,比如是特定的日期时间,可以从Parameter type 列表中进行选择





这里可以设置日期时间格式,循环迭代方式,不过除了file类型外,其他用的不多。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2013-4-25 10:11:54 | 只看该作者
谢谢楼上的高手,不过我用过您说的这些方法,都没问题,我主要是想知道如何把2个参数做下关联?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2013-4-25 13:48:56 | 只看该作者
对密码进行参数化之后,选中参数化后的名称,右键parameter properties进入设置页面,在“File”下拉框中选择用户名的参数化名称,添加列,名称默认为密码的参数化名称,再次点击Edit with Notepad ,打开记事本,填写用户名和对应的密码。注意的是select next row和update value on 分别为unique 和once,两个参数化得属性都要设置。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2013-4-25 15:37:45 | 只看该作者
本帖最后由 gary_cui 于 2013-4-25 19:19 编辑

简单点说,用户名跟密码使用一个参数文件,里面一列存用户名,一列存密码。密码的【Select next row】属性选择【Same line as xxx】,xxx是你用户名参数的名字。这样就绑定用户名跟密码一一对应。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 06:10 , Processed in 0.084571 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表