51Testing软件测试论坛

标题: No match found for the requested parameter [打印本页]

作者: bestzzz666    时间: 2011-7-22 14:53
标题: No match found for the requested parameter
lr_think_time(3);

        lr_rendezvous("进入详细页");

        web_set_max_html_param_len("10240");

        web_reg_save_param("online",
                "LB=<a href=\"",
                "RB=\" target=\"_blank\" type=\"onlineread",
                "Search=Body",
                LAST);

              lr_output_message("在线阅读的url是:%s",lr_eval_string("{online}")) ;

             循环十次回放,有的时候全部回放成果,有的时候偶尔会有提示错误“No match found for the requested parameter "online". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 10240 bytes, use web_set_max_html_param_len to increase the parameter size”

        在场景中执行就会大量出现上面的问题,请大家,分析一下为什么。谢谢,有什么解决方法吗
作者: 云层    时间: 2011-7-22 17:28
连请求都没这个关联是怎么做的?第二场景里面运行会因为每个用户的具体情况不同导致你关联的情况不同,例如你登陆失败之类的问题
作者: bestzzz666    时间: 2011-7-25 11:28
web_set_max_html_param_len("10240");
        web_reg_save_param("online",
                "LB=<a href=\"",
                "RB=\" target=\"_blank\" type=\"onlineread",
                "Search=Body",
                LAST);

   lr_output_message("在线阅读的url是:%s",lr_eval_string("{online}")) ;

        web_url("pub.mvc",
                "URL={电子书}",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://172.18.82.47:8080/Usp/apabi_usp/pub.mvc?pid=book.index&sys=dlib&cult=CN",
                "Snapshot=t6.inf",
                "Mode=HTML",
                EXTRARES,

有请求  回放成功,但是场景中就是一直失败,不知道为什么
作者: 森林一木    时间: 2011-7-25 13:41
你这个关联出来应该是空的结果,lr_output_message输出的是空吧

场景运行后把服务器的log贴出来看看,你用的是tomcat还是websphere?
作者: test7    时间: 2011-7-25 14:34
好象是web_reg_save_param()函数没有获取到内容,具体产生原因不清楚,你可以尝试改一下web服务器的配置
作者: thirfing    时间: 2011-7-28 16:41
既然脚本回放成功,那关联是没有问题的。
运行时关联错误,可能原因:1.参数化取值策略导致,比如说同一个参数在运行时被不同虚拟用户同时引用,导致其中一个虚拟用户正常,而其他的不能正常浏览页面,关联失败。
2.程序原因。
以上两种情况都可以通过运行时日志分析




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