51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2368|回复: 5
打印 上一主题 下一主题

[原创] 请问LR录制脚本后,加入文本检查为何不起作用?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-1-15 17:21:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问LR录制脚本后,加入文本检查为何不起作用?总是报
Action.c(63): 错误 -27195: “1”失败。找到“处理成功”的 0 处出现(RightOf=“”,LeftOf=“”)          [MsgId: MERR-27195]
Action.c(63): web_find 最高严重级别为“ERROR”          [MsgId: MMSG-26391]
Action.c(63): 通知: Transaction "发布" ended with "Fail" status (Duration: 30.5417).

脚本如下:
Action()
{

        lr_think_time(24);

        // [WCSPARAM WCSParam_Diff1 32 OJS5M6MF7N5BYW9NPIS2YUW4BRBWO7EP] 参数 {WCSParam_Diff1} 由 Correlation Studio 创建
        web_reg_save_param("WCSParam_Diff1",
                "LB= value=\"",
                "RB=\"",
                "Ord=30",
                "RelFrameId=1",
                "Search=Body",
                "IgnoreRedirections=Yes",
                LAST);
        web_url("QuotingAction_quoteEdit.jhtml",
                "URL=http://103.17.1.111:9080/bbsp/bbsp/qu/QuotingAction_quoteEdit.jhtml?flow_func_id=1240101",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://103.17.1.111:9080/bbsp/billplatform/UIAction_logon.jhtml",
                "Snapshot=t5.inf",
                "Mode=HTML",
                EXTRARES,
                "URL=/bbsp/billplatform/images/btn_bg.gif", "Referer=http://103.17.1.111:9080/bbsp/bbsp/qu/QuotingAction_quoteEdit.jhtml?flow_func_id=1240101", ENDITEM,
                "URL=/bbsp/billplatform/images/steps_bg.jpg", "Referer=http://103.17.1.111:9080/bbsp/bbsp/qu/QuotingAction_quoteEdit.jhtml?flow_func_id=1240101", ENDITEM,
                "URL=/bbsp/billplatform/images/btn_add_bg.gif", "Referer=http://103.17.1.111:9080/bbsp/bbsp/qu/QuotingAction_quoteEdit.jhtml?flow_func_id=1240101", ENDITEM,
                LAST);

        lr_start_transaction("发布");

        lr_think_time(8);


        web_submit_data("QuotingAction_promulgateQuote.jhtml",
                "Action=http://103.17.1.111:9080/bbsp/bbsp/qu/QuotingAction_promulgateQuote.jhtml",
                "Method=POST",
                "EncType=multipart/form-data",
                "RecContentType=text/html",
                "Referer=http://103.17.1.111:9080/bbsp/bbsp/qu/QuotingAction_quoteEdit.jhtml?flow_func_id=1240101",
                "Snapshot=t6.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=quotingRequest.bizTp", "Value=BC00", ENDITEM,
                "Name=quotingRequest.amount", "Value=90", ENDITEM,
                "Name=quotingRequest.receiveORSend", "Value=0", ENDITEM,
                "Name=quotingRequest.intrstRate", "Value=1.5", ENDITEM,
                "Name=quotingRequest.rmdrMtrty", "Value=21", ENDITEM,
                "Name=quotingRequest.accptrScp", "Value=鍥芥湁", ENDITEM,
                "Name=quotingRequest.drftTp", "Value=DC00", ENDITEM,
                "Name=quotingRequest.phneNb", "Value=324535", ENDITEM,
                "Name=quotingRequest.qtgTp", "Value=QC00", ENDITEM,
                "Name=quotingRequest.role", "Value=RC00", ENDITEM,
                "Name=quotingRequest.nm", "Value=鍗庡\xA4\x8F閾惰\xA1\x8C鍖椾含鍒嗚\xA1\x8C浼氳\xAE\xA1閮\\xA8", ENDITEM,
                "Name=quotingRequest.acct", "Value=304100042691", ENDITEM,
                "Name=quotingRequest.quoteValidate", "Value=21", ENDITEM,
                "Name=user.brdcsteeTp", "Value=0", ENDITEM,
                "Name=user.acctBankNo", "Value=304100042691", ENDITEM,
                "Name=struts.token.name", "Value=struts.token", ENDITEM,
                "Name=struts.token", "Value={WCSParam_Diff1}", ENDITEM,
                "Name=audiOpin.id", "Value=", ENDITEM,
                "Name=arr", "Value=0,304100042691", ENDITEM,
                LAST);

        web_find("1",
                "What=处理成功",
                LAST);

        lr_end_transaction("发布", LR_AUTO);

        return 0;
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-1-15 17:23:53 | 只看该作者
没有返回处理成功的字符而已
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-1-15 17:27:44 | 只看该作者
可我把校验的文本输入一个错误的,也仍然是这个结果,那表明是不是不起作用呢,我想在场景里面执行的时候反映出校验文本的结果该如何做呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-1-15 19:18:47 | 只看该作者
中文可能是大问题,你检查个英文试试.

场景里面想看效果一般是通过手工事务解决的,参考手工事务相关文档
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-1-16 16:18:58 | 只看该作者
原因1:“处理成功”在LoadRunner里面显示的是乱码,你检查点为“处理成功”肯定找不到。应该插入乱码的检查点。
原因2:LoadRunner根本就没有捕获“处理成功”字样;
建议在树形结构里面看有没有这个字段,例如“愬姛”字样。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-10-24 09:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2010-1-17 10:56:51 | 只看该作者
    1.LR默认不启动检查点
    2。建议使用web_reg_find
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 03:10 , Processed in 0.087256 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表