51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

按列取参数

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-7-31 22:43:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
参数化,参数类型选择:table
lr脚本中如何获得第二列的参数?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-8-1 11:18:47 | 只看该作者
在 "by number“选择2不就行了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-8-1 20:33:09 | 只看该作者
谢谢!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-8-1 20:37:50 | 只看该作者
可是如果在同一个脚本两列甚至多列同时取呢?
例如:
1   lr_debug_message(1,lr_eval_string("{test}"));
2   lr_debug_message(1,lr_eval_string("{test}"));
第一个要取第一列
第二个取第二列该怎么取?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-8-1 21:58:44 | 只看该作者
哪有这种写法?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-8-2 10:43:17 | 只看该作者
总之,想在一个脚本中,不同的地方取不同的列值,如何操作?
{test}只标识了参数表的名字,没有具体的列,象QTP能够根据列名获取列值
那LR应该也可以吧
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-8-4 09:33:03 | 只看该作者
你必须给每列定义一个参数!没有一个参数代表一个表的!在LR 中没有!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2005-8-6 10:34:57 | 只看该作者
也就是每个参数要对应建立一个参数表?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-8-6 17:54:09 | 只看该作者
可以共用一个文件,但是如果要取不同的列,则需要每个列指定一个参数。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-8-7 15:04:16 | 只看该作者
建立多个参数文件,指向同一个参数文件就可以了!
1   lr_debug_message(1,lr_eval_string("{test1}"));
2   lr_debug_message(1,lr_eval_string("{test2}"));
后边名字虽然不一样但是,他们可以都从test参数文件中读取!

你只要在参数属性中指定就可以了
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2005-8-8 15:27:49 | 只看该作者
谢谢各位,困扰了一周的问题终于搞定
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 23:19 , Processed in 0.074676 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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