51Testing软件测试论坛

标题: LR参数化问题求助 [打印本页]

作者: dhleelei    时间: 2008-1-6 18:36
标题: LR参数化问题求助
用LR录制订票系统,将出发城市和到达城市参数化,参数化类型为文件。
文件内容如下:
fromPort toPort
Denver London
Paris Denver
Sydney Paris

参数化脚本如下:
web_submit_form("mercuryreservation2.php",
                "Snapshot=t3.inf",
                ITEMDATA,
                "Name=tripType", "Value=roundtrip", ENDITEM,
                "Name=passCount", "Value=1", ENDITEM,
                "Name=fromPort", "Value={fromPort}", ENDITEM,
                "Name=fromMonth", "Value=January", ENDITEM,
                "Name=fromDay", "Value=6", ENDITEM,
                "Name=toPort", "Value={toPort}", ENDITEM,
                "Name=toMonth", "Value=January", ENDITEM,
                "Name=toDay", "Value=7", ENDITEM,
                "Name=servClass", "Value=Coach", ENDITEM,
                "Name=airline", "Value=No Preference", ENDITEM,
                "Name=findFlights.x", "Value=45", ENDITEM,
                "Name=findFlights.y", "Value=12", ENDITEM,
                LAST);

Execution Log窗口中出现如下错误信息:
Action.c(28): Error -27979: Requested form not found          [MsgId: MERR-27979]
Action.c(28): web_submit_form("mercuryreservation2.php") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]

执行结果中返回如下错误:
Step Failed

Object                                  Details
Submit Form: mercuryreservation2.php    Step creation failed

这个问题该怎么解决啊?
作者: 森林一木    时间: 2008-1-6 22:24
Action.c(28): 这行的代码是什么?贴出来吧。
作者: msnshow    时间: 2008-1-7 09:34
应该是参数的值有点问题,如值列表的末尾没有留一行空白
作者: dhleelei    时间: 2008-1-7 09:45
标题: 回复 2# 的帖子
Action.c(28): 这行的代码就是我贴出来的web_submit_form函数。
作者: dhleelei    时间: 2008-1-7 10:02
标题: 回复 3# 的帖子
问题搞定了 ,在最后加一个空白行就可以了,为什么要加一个空白行呢?
作者: leey    时间: 2008-1-7 15:59
最后一行没有以换行符结尾的话,LR可能就不认为这行是有效的数据




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