51Testing软件测试论坛

标题: loadrunner检查点的相关问题 [打印本页]

作者: xuewanju    时间: 2015-12-4 14:21
标题: loadrunner检查点的相关问题
录制loadrunner自带的实例,然后手动添加检查点,回放时候报错,如下图
web_reg_find("Text=jojo",

        LAST );

           web_submit_data("login.pl",
                "Action=http://127.0.0.1:1080/WebTours/login.pl",
                "Method=POST",
                "TargetFrame=",
                "RecContentType=text/html",
                "Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",
                "Snapshot=t11.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=userSession", "Value={username}", ENDITEM,
                "Name=username", "Value=jojo", ENDITEM,
                "Name=password", "Value=bean", ENDITEM,






回放之后,错误提示如下:
Action.c(30): Error -26366: "Text=jojo" not found for web_reg_find          [MsgId: MERR-26366]
Action.c(30): web_submit_data("login.pl") highest severity level was "ERROR", 795 body bytes, 225 header bytes          [MsgId: MMSG-26388]
作者: 远方的小企鹅    时间: 2015-12-4 15:16
这个Jojo是登录时候输入的用户吧?不是登录之后添加的
作者: 远方的小企鹅    时间: 2015-12-4 15:17
这个Jojo是登录时候输入的用户吧?不是登录之后才有的是吧
作者: 远方的小企鹅    时间: 2015-12-4 15:19
web_reg_find是注册类函数的检查点要放在返回的请求之前
作者: 向阳花开的夏天    时间: 2015-12-4 20:36
你可以在下面的活动屏幕里面,选中要添加的文字后右键插入文本检查点,自动会添加在代码里
作者: GTP    时间: 2015-12-12 12:28
WEB_REG_FIND函数所查找的内容是指服务器Response中的内容,从你的问题中说明服务器在Response中没有找到jojo这个字符串,如果你想自己核对,可以打开LR的Extend Log看看是否确实在服务器的返回中没有该字符串,如果确实没有,那这个函数的结果就是正确的。

作者: xuewanju    时间: 2015-12-23 11:13
非常感谢。




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