51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3126|回复: 10
打印 上一主题 下一主题

[原创] 怎样用自定义的变量的值代替录制的脚本中的常量?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-10 17:33:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果我在脚本中定义了两个变量,user_1和password_1


怎样把变量的值替换录制的脚本中的值呢,如下,如果我想用user_1的值替换"1",password_1的值替换“11”,

"Name=USER", "Value=1, ENDITEM,
"Name=PASSWORD", "Value=11, ENDITEM,



应该怎样写呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-4-10 20:34:40 | 只看该作者
在Param List中设置user_1和password_1两列,赋予相应的值,然后在脚本中把“1”和“11”参数化掉,即可。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-4-11 09:15:38 | 只看该作者
这位仁兄是想干什么?
你的变量是如何变的?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-4-11 09:34:55 | 只看该作者
楼主我估计是想参数化,不过还还太了解这个feature,所以打算自己弄。

:)
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-4-11 09:45:19 | 只看该作者
其实我现在的情况是这样的,我要测试的网页上要输入当天的日期

而用loadrunner中的date/time设置中的可以得到的日期类型并不符合我的要求

所以我搞了一个简单的生成日期的class,取得当天的日期(年,月,日各自存入一个变量中),

再放在录制的脚本里。

现在我想知道应该怎么做,如果有其他更好的方法不用这么麻烦的,也请指教。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-4-11 09:48:49 | 只看该作者
哈哈,被版主发现了sdlkfj3



不过参数化的话只能指定一系列的值吧,如果取值值每天都变化的话

用参数化功能可以实现吗?

[ 本帖最后由 jlsv 于 2007-4-11 17:20 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-4-11 17:22:34 | 只看该作者
版主能赐教一下吗,谢谢了
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-4-11 21:56:59 | 只看该作者
用参数华,参数类型里面有日期时间这一项。就是你要的。

而且日期的格式可以选择,如果不符合,也可以自己定制格式
比如:%Y-%m-%d
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-4-12 09:10:32 | 只看该作者

回复 #6 jlsv 的帖子

设置参数类型为data/time,不是指定固定的日期范围。这个参数就可以根据系统日期取值。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-4-12 09:24:27 | 只看该作者
但是我的机器上用 “%Y-%m-%d” 只能得到 “2007-四月-10”这样的值

我要的是"2007-APR-10", 没有发现有这样的模式组合
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-4-12 09:34:21 | 只看该作者
那是因为你是中文操作系统,找找看,肯定可以搞定,方法都告诉你了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-22 12:11 , Processed in 0.070543 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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