51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: msnshow
打印 上一主题 下一主题

[求助] 上传本地文件到服务器的 LoadRunner 脚本实例

[复制链接]
  • TA的每日心情
    郁闷
    2017-12-18 16:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    81#
    发表于 2008-10-30 18:16:01 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    82#
    发表于 2008-10-30 18:24:08 | 只看该作者
    Action()
    {

            web_url("upload1.jsp",
                    "URL=http://www.msnshow.cn/flvlib/file/test/upload1.jsp",
                    "Resource=0",
                    "RecContentType=text/html",
                    "Referer=",
                    "Snapshot=t1.inf",
                    "Mode=HTTP",
                    LAST);


            web_reg_save_param("Url",
                    "LB/IC=www.msnshow.cn\/flvlib\/file\/transaction\/process\/",                
                    "RB/IC=\"",
                    "Ord=1",
                    "Search=Body",
                    "RelFrameId=1",
                    LAST);


            web_submit_data("create",
                    "Action=http://www.msnshow.cn/flvlib/file/transaction/create/",
                    "Method=POST",
                    "RecContentType=text/html",
                    "Referer=http://www.msnshow.cn/flvlib/file/test/upload1.jsp",
                    "Snapshot=t2.inf",
                    "Mode=HTTP",
                    ITEMDATA,
                    "Name=title", "Value=ret1", ENDITEM,
                    "Name=description", "Value=ete", ENDITEM,
                    "Name=channelId", "Value=1", ENDITEM,
                    "Name=tag", "Value=rtet", ENDITEM,
                    "Name=source", "Value=1", ENDITEM,
                    "Name=addWatermark", "Value=false", ENDITEM,
                    "Name=nameRule", "Value=true_name", ENDITEM,
                    "Name=authorId", "Value=1", ENDITEM,
                    "Name=authorName", "Value=Patrick", ENDITEM,
                    "Name=appName", "Value=someVideoApp", ENDITEM,
                    "Name=originalUrl", "Value=http://www.msnshow.cn", ENDITEM,
                    "Name=otherParams", "Value=", ENDITEM,
                    "Name=appHandlerUrl", "Value=http://www.msnshow.cn/flvlib/file/test/readFlvInfo.jsp", ENDITEM,
                    "Name=flvWidth", "Value=320", ENDITEM,
                    "Name=flvHeight", "Value=240", ENDITEM,
                    "Name=thumbCaptureTime", "Value=5", ENDITEM,
                    LAST);

            lr_think_time(1);

            web_url("upload3.swf",
                    "URL=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
                    "Resource=1",
                    "RecContentType=application/x-shockwave-flash",
                    "Referer=http://www.msnshow.cn/flvlib/file/test/upload2.jsp?tid={Url}&createTime=20071221161528&appHandlerUrl=http%3A%2F%2F192.168.10.119%3A8080%2",
                    "Snapshot=t3.inf",
                    LAST);

            lr_think_time(5);



    web_submit_data("Attachments",

           "Action=http://www.msnshow.cn/flvlib/file/uploadvideo/{Url}",

           "Method=POST",

           "EncType=multipart/form-data",

           "TargetFrame=",

           "RecContentType=text/html",

           "Referer=",

           "Snapshot=t5.inf",

           "Mode=HTML",

           ITEMDATA, "Name=userFile0",

                  "Value=C:\\Documents and Settings\\MI_Viewer\\桌面\\119424054178.flv",

                  "File=yes",

                  "ContentType=text/html", // 覆盖了文本文件默认的“text/plain” 值。

           ENDITEM,

           LAST);


            web_url("450_2",
                    "URL=http://www.msnshow.cn/flvlib/file/transaction/process/{Url}",
                    "Resource=0",
                    "Referer=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
                    "Snapshot=t5.inf",
                    "Mode=HTTP",
                    LAST);

            web_url("450_3",
                    "URL=http://www.msnshow.cn/flvlib/file/transaction/status/{Url}?tm=Fri%20Dec%2021%2016:18:49%20GMT+0800%202007",
                    "Resource=0",
                    "Referer=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
                    "Snapshot=t6.inf",
                    "Mode=HTTP",
                    LAST);

            lr_think_time(2);

            web_url("450_4",
                    "URL=http://www.msnshow.cn/flvlib/file/transaction/status/{Url}?tm=Fri%20Dec%2021%2016:18:51%20GMT+0800%202007",
                    "Resource=0",
                    "Referer=http://www.msnshow.cn/flvlib/file/test/upload3.swf",
                    "Snapshot=t7.inf",
                    "Mode=HTTP",
                    LAST);

            web_submit_data("readFlvInfo.jsp",
                    "Action=http://www.msnshow.cn/flvlib/file/test/readFlvInfo.jsp",
                    "Method=POST",
                    "RecContentType=text/html",
                    "Referer=http://www.msnshow.cn/flvlib/file/test/upload2.jsp?tid={Url}&createTime=20071221161528&appHandlerUrl=http%3A%2F%2F192.168.10.119%3A8080%2Fflvlib%2Ffile%2Ftest%2FreadFlvInfo.jsp&channelId=1&otherParams=",
                    "Snapshot=t8.inf",
                    "Mode=HTTP",
                    ITEMDATA,
                    "Name=tid", "Value={Url}", ENDITEM,
                    "Name=createTime", "Value=20071221161528", ENDITEM,
                    "Name=channelId", "Value=1", ENDITEM,
                    "Name=otherParams", "Value=", ENDITEM,
                    LAST);

            return 0;
    }
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    83#
    发表于 2008-10-30 19:46:56 | 只看该作者
    thanks
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    84#
    发表于 2008-11-20 19:18:18 | 只看该作者

    没有任何说明

    没有任何说明, 下载了也不会用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    85#
    发表于 2008-11-25 11:39:08 | 只看该作者
    看看先
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    86#
    发表于 2008-11-25 14:59:15 | 只看该作者
    先看看,回一个
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    87#
    发表于 2008-11-25 16:13:41 | 只看该作者

    顶起来
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    88#
    发表于 2008-11-25 16:35:54 | 只看该作者
    帮顶一下!
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    89#
    发表于 2008-11-25 18:05:10 | 只看该作者
    真不厚道!还要扣分
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    90#
    发表于 2008-11-26 14:21:14 | 只看该作者
    这个比较有用呢,行家能不能再诠释下呀。例如脚本刚开始的三个函数web_url,web_reg_save_param保存动态数据信息的参数,web_submit_data具体作用或工作原理,上传文件是如何保存动态信息在服务器端,又如何从服务器端信息取下来呢。


    可能是由于本人不会关联的问题,希望得到指点。

    [ 本帖最后由 zhong51test 于 2008-11-26 14:58 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-4-10 01:47
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    91#
    发表于 2008-12-8 12:14:11 | 只看该作者

    回复 1# 的帖子


    真是做为穷人好辛苦来的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    92#
    发表于 2008-12-9 14:37:25 | 只看该作者
    下不了啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    93#
    发表于 2008-12-9 16:23:41 | 只看该作者
    呵呵,谢谢分享。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-5 17:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    94#
    发表于 2009-3-26 17:16:48 | 只看该作者

    found long time

    thanks
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    95#
    发表于 2009-4-2 16:40:18 | 只看该作者
    谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    96#
    发表于 2009-4-2 19:42:21 | 只看该作者
    怎么够买啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    97#
    发表于 2009-4-2 20:51:21 | 只看该作者
    真不地道阿
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    98#
    发表于 2009-4-3 11:46:40 | 只看该作者
    真不地道,做人要厚道!
    真不地道,做人要厚道!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    99#
    发表于 2009-4-3 19:51:01 | 只看该作者
    想下下来看看~没钱~~55
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    100#
    发表于 2009-4-4 12:04:12 | 只看该作者

    关键就这么一句嘛

    1. web_submit_data("Attachments",

    2.        "Action=http://www.msnshow.cn/flvlib/file/uploadvideo/{Url}",

    3.        "Method=POST",

    4.        "EncType=multipart/form-data",

    5.        "TargetFrame=",

    6.        "RecContentType=text/html",

    7.        "Referer=",

    8.        "Snapshot=t5.inf",

    9.        "Mode=HTML",

    10.        ITEMDATA, "Name=userFile0",

    11.               "Value=C:\\Documents and Settings\\MI_Viewer\\桌面\\119424054178.flv",

    12.               "File=yes",

    13.               "ContentType=text/html", // 覆盖了文本文件默认的“text/plain” 值。

    14.        ENDITEM,

    15.        LAST);
    复制代码
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 12:28 , Processed in 0.082904 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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