"Snapshot=t4.inf",
"Mode=HTML",
LAST);
return 0;
}
Global.h:
#ifndef _GLOBALS_H
#define _GLOBALS_H
//--------------------------------------------------------------------
// Include Files
#include "lrun.h"
#include "web_api.h"
#include "lrw_custom_body.h"
//--------------------------------------------------------------------
// Global Variables
#endif // _GLOBALS_H
Replay Log常见信息说明
1、web_find()和web_image_check()函数的日志信息(这两个日志信息实际上是一样的,只是输出的函数名和参数不同)
1)信息1Action.c(22): Verification checks not enabled. web_image_check is skipped. See the 'Run-time settings/Preferences/Checks'
[MsgId: MMSG-27197]
Action.c(22): web_image_check was successful
[MsgId: MMSG-26392]
出现该信息,说明没有勾选Enable Image and text check
2)信息2Action.c(22): "web_image_check" succeeded (1 occurrence(s) found. Alt="", Src="/xjcost/jsp/images/index1/edit_01.gif")
[MsgId: MMSG-27192]
Action.c(22): web_image_check was successful
[MsgId: MMSG-26392]
出现该信息,说明检查点设置成功,且已经查找到信息
3)信息3Action.c(22): Error -27191: "web_image_check" failed (0 occurrence(s) found. Alt="", Src="/xjcost/jsp/images/index1/edit_1.gif")
[MsgId: MERR-27191]
Action.c(22): web_image_check highest severity level was "ERROR"
[MsgId: MMSG-26391]
出现该信息,说明要查找的内容没有找到。这时依次尝试以下操作:
(1)检查参数的信息是否写错;
(2)如果是web_find(),检查函数的位置是否在要查找内容的后面;
(3)如果是web_image_check(),查看该图片的源代码,看其是否是这个页面上的图片,很可能是图片选择错误,即所选图片不属于该页面。
2、web_reg_find()函数的日志信息
1)信息1Action.c(15): Registering web_reg_find was successful
[MsgId: MMSG-26390]
出现该信息,说明内容已查找到
2)信息2Action.c(27): Error -26366: "Text=ABC" not found for web_reg_find
[MsgId: MERR-26366]
Action.c(27): web_submit_data("userLogin.struts") highest severity level was "ERROR", 18364 body bytes, 918 header bytes, 13 chunking overhead bytes
[MsgId: MMSG-26387]
该信息在replay log页面是红色显示的,说明没有找到内容,出现此情况尝试以下两个操作:
(1)参数的信息是否正确;
(2)查看该函数是否在查找内容的前面。
插入函数的方法:
1、 手工写入,在需要插入函数的位置手工写入该函数;
2、 光标停留在要插入函数的位置,在INSERT菜单中,选择new step,在列表中选择或查找要插入的函数,根据提示填写必要的参数;
3、 在tree view模式下,在树状菜单中选中要插入函数的位置,右键,选择insert after或insert before,根据提示填写必要的参数;
总结:
1、 这两个函数函数类型不同,WEB_FIND是普通函数,WEB_REG_FIND是注册函数;
2、 WEB_FIND使用时必须开启内容检查选项,而WEB_REG_FIND则不没有此限制;
3、 WEB_FIND只能用在基于HTML模式录制的脚本中,而WEB_REG_FIND没有此限制;
4、 WEB_FIND是在返回的页面中进行内容查找,WEB_REG_FIND是在缓存中进行查找;
5、 WEB_FIND在执行效率上不如WEB_REG_FIND;