julialove 发表于 2006-6-20 17:23:51

请教老师有关参数化问题。谢谢!

老师,请指教下面问题:
我录制一部分代码,即Mercury网站上订票的。其中有下段:
web_submit_form("mercuryreservation2.php",
                "Snapshot=t4.inf",
                ITEMDATA,
                "Name=tripType", "Value=roundtrip", ENDITEM,
                "Name=passCount", "Value=1", ENDITEM,
                "Name=fromPort", "Value={FromPara}", ENDITEM,
                "Name=fromMonth", "Value=June", ENDITEM,
                "Name=fromDay", "Value=19", ENDITEM,
                "Name=toPort", "Value={toPara}", ENDITEM,
                "Name=toMonth", "Value=June", ENDITEM,
                "Name=toDay", "Value=19", ENDITEM,
                "Name=servClass", "Value=Coach", ENDITEM,
                "Name=airline", "Value=No Preference", ENDITEM,
                "Name=findFlights.x", "Value=40", ENDITEM,
                "Name=findFlights.y", "Value=10", ENDITEM,
                LAST);

我对fromport和toport两个分别参数化,文件类型,每个文件中分别有10个不同的数值。用户为3。
参数设置如下:
select next row:Unique;
Update value on:Each iteration;
when out of values:continue with last value.
Controller自动分配编号。
可是运行场景时有错误出现,
Action.c(37): Error -27979: Requested form not found
Action.c(37): Error -26374: The above "not found" error(s) may be explained by header and
body byte counts being 0 and 0, respectively.
Action.c(37): Error -26366: "Text=Select a Flight: Mercury Tours" not found for web_reg_find
我上面的设置有问题吗?因为可以四次迭代,然后最后一次迭代中用文件中第10个值。
还是其它问题?个人觉得应该是上面设置问题,因为如果我用sequential选择下一行,不用迭代,则运行没有错误。
另外,还有一个问题:也是刚才参数化设置界面中,如果选择Unique.在Controller中分配Vuser
值,Allocate () values for each vuser这个设置具体怎么设置,什么作用,如果我定义为2,代表什么
呢?

julialove 发表于 2006-6-20 17:25:27

不好意思

不好意思,老师,多发了一次,请老师删除一帖。谢谢!

julialove 发表于 2006-6-21 10:44:49

呼叫老师。

朴老师又很忙了吧,怎么还不来呢,谢谢。
老师,上面的哪个错误,偶运行一次迭代就没有问题,运行两次或多次迭代就有问题。

julialove 发表于 2006-6-21 11:24:09

老师,不知您会看得比较晕不?偶就录制你讲座上的哪段订票代码。所做的操作就是把fromport和 toport参数化,然后具体设置就是上面的。然后我设置了三次迭代。运行时从第二次迭代会出现错误。错误如上。还有个警告信息:Action.c(39): Warning -26379: Pending web_reg_save_param/reg_find/create_html_param request(s) are deleted and will be handled as "not found"       
偶不会运用web_reg_save_param()这个函数。

pcl2004_27 发表于 2006-6-22 09:44:52

楼主同志,你的问题看了半天实在不知道从何处下手帮你解决,因为你既没有告诉我你操作的步骤,也没告诉我要达到一个什么效果?也就是实现什么功能?
所以我不知道标准在那里,也不知道你操作的步骤到底哪里不对,你就给了一段代码,而且还没给参数文件内容?也许正好是参数文件里面的内容上,和设置上有问题? 我就是有天才的脑子也没办法猜出来

julialove 发表于 2006-6-22 16:07:00

问题解决啦,偶找到错误啦。不好意思,问题不明确。还是谢谢朴老师。
页: [1]
查看完整版本: 请教老师有关参数化问题。谢谢!