51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2306|回复: 2
打印 上一主题 下一主题

[原创] 关于web_reg_find函数,请帮忙解答

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-3-2 15:12:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于web_reg_find函数,请帮忙解答查看源文件,如下:
body>
        <form action="SendSms" method="post">
                <div id="main">
                        <div class="result">
                        发送成功
                        </div>
                        <div class="param_row">
                                <label>目标号码:</label>

在LR录制的脚本中加入检查点:(放在执行发送的事务后边)
lr_end_transaction("sendmessage", LR_AUTO);
        
          web_reg_find("Fail=NotFound",
            "Search=All",
           "SaveCount=countnum",
            "Text=发送成功",
                LAST);
可是运行结果总是提示:Action.c(39): Registering web_reg_find was successful          [MsgId: MMSG-26390]
Ending action Action.
Error -27257: Pending web_reg_save_param/reg_find/create_html_param[_ex] request(s) detected and reset at the end of iteration number 1          [MsgId: MERR-27257]
Action was aborted.

不明白为什么,似乎web_reg_find的位置没有错呀,可是总是有这样的提示。若把检查的文本改成其它源文件不存在的字符,也是一样的结果,没有报错,为什么呢?哪里出问题了.
脚本中没有使用任何web_reg_save_param 的函数。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-3-2 15:33:51 | 只看该作者
=.=为啥我没看到你的请求呢?检查点函数应该放在请求前
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-3-3 09:57:32 | 只看该作者
嗯,后来我换了一下位置,放在执行请求之前了。。。这个事务执行成功了。。

不过在执行另一个事务时,放在请求之前还是会报错。可是界面上明明有出现“发送成功”,为什么还是会报错呢?
出错信息如下“Action.c(36): Error -26366: "Text=发送成功" not found for web_reg_find          [MsgId: MERR-26366]
Action.c(36): web_custom_request("SendFax") highest severity level was "ERROR", 1704 body bytes, 144 header bytes          [MsgId: MMSG-26388]


该事务的脚本和上述的差不多,只是发送传真而已。
web_reg_find("Fail=NotFound",
                "Search=Body",
                "Text=发送成功",
                LAST);

        lr_rendezvous("fax");

        lr_start_transaction("fax");


        web_custom_request("SendFax",
                "URL=http://192.168.120.154:8000/web/SendFax",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://192.168.120.154:8000/web/sendFax.jsp",
                "Snapshot=t3.inf",
                "Mode=HTML",
                "EncType=multipart/form-data; boundary=---------------------------7d91861e20ec4",
                "BodyBinary=-----------------------------7d91861e20ec4\r\nContent-Disposition: form-data; name=\"address\"\r\n\r\n12345\r\n-----------------------------7d91861e20ec4\r\nContent-Disposition: form-data; name=\"senderName\"\r\n\r\n010567845\r\n-----------------------------7d91861e20ec4\r\nContent-Disposition: form-data; name=\"title\"\r\n\r\n1\r\n-----------------------------7d91861e20ec4\r\nContent-Disposition: form-data; name=\"content\"\r\n\r\n1\r\n-----------------------------7d91861e20ec4\r\n"
                "Content-Disposition: form-data; name=\"email\"\r\n\r\n1\r\n-----------------------------7d91861e20ec4\r\nContent-Disposition: form-data; name=\"pageheader\"\r\n\r\n1\r\n-----------------------------7d91861e20ec4\r\nContent-Disposition: form-data; name=\"attachment\"; filename=\"C:\\x5CDocuments and Settings\\x5CCandy\\x5C妗岄潰\\x5C鏂板缓 鏂囨湰鏂囨。.txt\"\r\nContent-Type: text/plain\r\n\r\ndsafdsf\r\n-----------------------------7d91861e20ec4--\r\n",
                LAST);

        lr_end_transaction("fax",LR_AUTO);
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-14 03:54 , Processed in 0.072100 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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