51Testing软件测试论坛

标题: 求助:LR 11 参数化怎么按列取值? [打印本页]

作者: jefeelee    时间: 2011-11-19 22:02
标题: 求助:LR 11 参数化怎么按列取值?
本帖最后由 jefeelee 于 2011-11-19 22:04 编辑

各位LR大侠,一个参数化文件,有多列,LR 11版 该怎么设置即可按列取值?
现在我遇到的问题是:参数类型如果为file,我只能获得其中1列的值;如果为table,同时会获得两列的值;
如:参数文件:userdate.dat
userid,pwd
xxxx,123
aaaa,234

下面是源代码:
        web_submit_data("authorize.do",
                "Action=http://111.111.111.111:8080/rdms/authorize.do?method=login",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://111.111.111.111:8080/rdms/login.jsp",
                "Snapshot=t2.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=productCode", "Value=Portal", ENDITEM,
                "Name=extParams", "Value=", ENDITEM,
                "Name=sessId", "Value=DF092EAC5B1AC9AB79BBE03A186BDEBC", ENDITEM,
                "Name=username", "Value={userdate}", ENDITEM,
                "Name=password", "Value={userdate}", ENDITEM,
                LAST);
作者: msnshow    时间: 2011-11-19 22:10
不支持以逗号为分隔符,没办法
作者: Merry.wang    时间: 2011-11-21 12:46
password 和 username同时取一个dat
password参数化策略by number取值2,select next row same line as userdate
作者: msnshow    时间: 2011-11-21 13:18
回复 3# Merry.wang


    楼主的意思是想用逗号做为2列的分隔符,LR不支持的,与参数化策略无关
作者: jefeelee    时间: 2011-11-21 14:17
回复 4# msnshow

我只能把参数分别放置两个文件中了
作者: msnshow    时间: 2011-11-21 22:30
其实不需要放2个文件中,但你需要用空隔或tab来做为分隔符
作者: wangyanzhao    时间: 2011-11-21 22:58
回复 3# Merry.wang


    可以的 支持
作者: PeterKang    时间: 2011-11-22 09:00
password 和 username同时取一个dat
password参数化策略by number取值2,select next row same line as us ...
Merry.wang 发表于 2011-11-21 12:46



    这个是正解
作者: 零测试    时间: 2011-11-23 12:43
password 和 username同时取一个dat
password参数化策略by number取值2,select next row same line as us ...
Merry.wang 发表于 2011-11-21 12:46



    我也认为是正解。Lr支持逗号作为列的取值分割符号
作者: msnshow    时间: 2011-11-23 19:48
支持么,好像不行
作者: 夏日摸摸茶    时间: 2011-11-24 09:23
支持的
作者: jefeelee    时间: 2011-11-24 12:01
本帖最后由 jefeelee 于 2011-11-24 12:08 编辑

回复 9# 零测试

我没找到这个选项?select next row same line as us ...
[attach]76243[/attach]
作者: jefeelee    时间: 2011-11-24 12:06
回复 6# msnshow

当我通过空格和tab来分割,结果仍旧同时取出俩值来
[attach]76242[/attach]
作者: andyguo    时间: 2011-11-24 14:04
回复 10# msnshow


    是的可以的,可以选择用什么方式隔开,一共3种方式,“,”空格、和tab建
作者: shiguiji    时间: 2013-7-29 17:48
password 和 username同时取一个dat
password参数化策略by number取值2,select next row same line as us ...
Merry.wang 发表于 2011-11-21 12:46



    我也遇到同样的问题,按这方法设置还是不行。当我设置password参数化策略 by number 为2时,进入username的参数化策略一看,同样也变成2了。按username的改回1,password的也变成1了,总之就是这两个使用同一个文件做参数化的地方,配置其中一个另一个都会跟着变成同样配置....仲么办呀...求解呀...
作者: 云层    时间: 2013-7-30 10:27
写两个参数,同时取一个dat文件,然后一个参数 same line as 另外一个参数就行了。

要是不会自己写两个参数文件。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2