51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2771|回复: 7
打印 上一主题 下一主题

[原创] 新手入门,请高手提供LR初级练习脚本

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-11 11:27:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我装了LR8.1,录制脚本,怎么都回放不成功。所以希望高手提供一下录制的初级脚本,给我参考一下。

希望是用脚本打开百度主页,点选两个链接,停止即可。

希望将录制好的脚本给我看看,我对比一下,看是哪里没有设置好。谢谢了。

[ 本帖最后由 唐人 于 2008-4-11 11:37 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-4-11 12:17:19 | 只看该作者
Action()
{

        web_add_cookie("BAIDUID=889C1336381259EB2C0A1C03398BAD04:FG=1; DOMAIN=www.baidu.com");

        web_add_cookie("BDSTAT=6ab648cc20775594fd1f4134970a304e251f95cad0c8a786c9177f3e66099e57; DOMAIN=www.baidu.com");

        web_url("www.baidu.com",
                "URL=http://www.baidu.com/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t4.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=/favicon.ico", "Referer=", ENDITEM,
                LAST);

        web_add_cookie("BAIDUID=889C1336381259EB2C0A1C03398BAD04:FG=1; DOMAIN=news.baidu.com");

        web_add_cookie("BDSTAT=6ab648cc20775594fd1f4134970a304e251f95cad0c8a786c9177f3e66099e57; DOMAIN=news.baidu.com");

        web_add_cookie("BAIDUID=889C1336381259EB2C0A1C03398BAD04:FG=1; DOMAIN=eiv.baidu.com");

        web_add_cookie("BDSTAT=6ab648cc20775594fd1f4134970a304e251f95cad0c8a786c9177f3e66099e57; DOMAIN=eiv.baidu.com");

        web_link("新犖\xC5",
                "Text=新犖\xC5",
                "Snapshot=t5.inf",
                EXTRARES,
                "Url=/img/nav.gif", ENDITEM,
                "Url=http://eiv.baidu.com/other/ff.js", ENDITEM,
                "Url=/img/arrow.gif", ENDITEM,
                "Url=http://eiv.baidu.com/maimg/20080409/104152034.swf", ENDITEM,
                "Url=http://eiv.baidu.com/maimg/20080410/1757132342.swf", ENDITEM,
                "Url=http://eiv.baidu.com/maimg/20080403/1757125716.swf", ENDITEM,
                LAST);

        web_add_cookie("BAIDUID=889C1336381259EB2C0A1C03398BAD04:FG=1; DOMAIN=tieba.baidu.com");

        web_add_cookie("BDSTAT=6ab648cc20775594fd1f4134970a304e251f95cad0c8a786c9177f3e66099e57; DOMAIN=tieba.baidu.com");

        web_link("贴吧",
                "Text=贴吧",
                "Snapshot=t6.inf",
                EXTRARES,
                "Url=http://eiv.baidu.com/maimg/20080410/104165621.swf", ENDITEM,
                "Url=http://eiv.baidu.com/maimg/20080410/1757132412.swf", ENDITEM,
                LAST);

        return 0;
}
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-4-11 13:22:51 | 只看该作者
非常感谢云层版主!!!

我还是遇到一点问题。。。请帮忙看一下我哪里做的有错误。。。

我录制的脚本如下:
Action()
{

        web_url("auto.pac",
                "URL=http://cntproxy01.cnt.creaf.com/auto.pac",
                "Resource=1",
                "RecContentType=application/x-ns-proxy-autoconfig",
                "Referer=",
                "Snapshot=t1.inf",
                LAST);

        web_add_cookie("BAIDUID=D632D05D02FD0AB5E592A4141C197189:FG=1; DOMAIN=www.baidu.com");

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

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

        web_submit_form("s",
                "Snapshot=t3.inf",
                ITEMDATA,
                "Name=wd", "Value=test", ENDITEM,
                EXTRARES,
                "Url=http://s.baidu.com/w.gif?path=http://www.baidu.com/s?wd=test&t=1207890608601", "Referer=http://www.baidu.com/s?wd=test", ENDITEM,
                "Url=http://s.baidu.com/w.gif?tab=2&query=test", "Referer=http://www.baidu.com/s?wd=test", ENDITEM,
                LAST);

        web_add_cookie("BAIDUID=D632D05D02FD0AB5E592A4141C197189:FG=1; DOMAIN=tieba.baidu.com");

        web_add_cookie("BAIDUID=D632D05D02FD0AB5E592A4141C197189:FG=1; DOMAIN=eiv.baidu.com");

        web_link("贴吧",
                "Text=贴吧",
                "Snapshot=t4.inf",
                EXTRARES,
                "Url=http://eiv.baidu.com/other/ff.js", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                "Url=/static/tb/img/shw1.gif", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                "Url=/static/tb/img/corner.gif", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                "Url=/static/tb/img/vertical.gif", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                "Url=/static/tb/img/tbg.gif", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                "Url=/static/tb/img/fenge.bmp", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                "Url=/static/tb/img/jiaopian.jpg", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                "Url=/static/tb/img/jiaopian2.jpg", "Referer=http://tieba.baidu.com/f?kw=test", ENDITEM,
                LAST);

        return 0;
}

录制过后我就直接点Run(F5),就会有错误出现。记录如下:
=======回放记录 Replay Log=========
Virtual User Script started
Starting action vuser_init.
Web Turbo Replay of LoadRunner 8.1.0 for WINXP; Web build 4788          [MsgId: MMSG-27143]
Run-Time Settings file: "C:\Documents and Settings\TTT\Local Settings\Temp\noname3\\default.cfg"          [MsgId: MMSG-27141]
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(4): web_url("auto.pac") was successful, 3241 body bytes, 292 header bytes          [MsgId: MMSG-26386]
Action.c(12): web_add_cookie was successful          [MsgId: MMSG-26392]
Action.c(14): Error -27796: Failed to connect to server "www.baidu.com:80": [10060] Connection timed out          [MsgId: MERR-27796]
Action.c(14): web_url("www.baidu.com") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]
Ending action Action.
Ending iteration 1.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.
Vuser Terminated.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-4-14 10:06:18 | 只看该作者
请问这个脚本能执行成功吗?
我一运行,就有错误出现.
我把错误提示抓图上来了,请帮忙看一下,能不能确定是哪里的问题.
非常感谢...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-4-15 15:52:16 | 只看该作者
忽然发现,可能是百度不允许别人用LR等测试吧,高手请确定,是不是这样?

因为我试了其他的网站,同样的步骤,就顺利录制、回放了。
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    6#
    发表于 2008-4-15 16:22:16 | 只看该作者
    你的脚本可以运行成功
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-6 17:51
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]测试连长

    7#
    发表于 2008-4-15 16:23:59 | 只看该作者

    貌似要做一下关联

    录制脚本时,是否提示要做关联,你录制的时候,如果点击了否,回放的时候,就会报错。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-6 17:51
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]测试连长

    8#
    发表于 2008-4-15 16:29:29 | 只看该作者
    原帖由 iori 于 2008-4-15 16:22 发表
    你的脚本可以运行成功


    晕倒,好像我这里也能执行成功;不知道LZ是怎么整出那个错误的。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-28 01:19 , Processed in 0.079243 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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