51Testing软件测试论坛

标题: LR8.0 如何使用TextChek来检查返回请求是否正确 [打印本页]

作者: 153994730    时间: 2008-7-17 11:34
标题: LR8.0 如何使用TextChek来检查返回请求是否正确
我的代码如下:
#include "web_api.h"


Action()
{
   
        web_add_cookie("BAIDUID=5FF2E8A3AC78BF0EC9F027110E375702:FG=1; DOMAIN=www.baidu.com");


        web_url("www.baidu.com",
                "URL=http://www.baidu.com/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                LAST);
        lr_think_time(16);

        web_add_cookie("BAIDUID=5FF2E8A3AC78BF0EC9F027110E375702:FG=1; DOMAIN=s.baidu.com");

        
   

   

        web_submit_form("s",
                "Snapshot=t2.inf",
                ITEMDATA,
                "Name=wd", "Value={NewParam}子", ENDITEM,
                EXTRARES,
                "URL=http://s.baidu.com/w.gif?path=http://www.baidu.com/s?wd=%D0%C2%C6%AC%D7%D3&t=1216106495968", "Referer=http://www.baidu.com/s?wd=%D0%C2%C6%AC%D7%D3", ENDITEM,
                LAST);

         web_find("web_find",
                "RightOf=<title>",
                "LeftOf=</title>",
                "What=百度搜索_新片子",
                LAST);


        return 0;
}


报错信息见附件!
作者: 君羊    时间: 2008-7-17 11:56
设置好检查点后,请把Run-time settings 里面的Checks下的Enable Image and text check 把这项选上试试。
作者: 153994730    时间: 2008-7-17 12:35
选上了的....要不然不会报错..它会跳过检查的...
作者: wy3552128    时间: 2008-7-17 12:52
web_find("web_find",
                "RightOf=<title>",
                "LeftOf=</title>",
                "What=百度搜索_新片子",
                LAST);

放在  web_submit_form()前面。。
作者: 云层    时间: 2008-7-17 13:22
如果使用web_reg_find()那么要放到submit前。
抓不到有时候是因为你看到的服务器返回不是那个样子,lr给你看到的有错误导致的,你去看看页面的源代码,重新设置一下左右边界吧




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