51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6892|回复: 10
打印 上一主题 下一主题

[求助] 急急急!LoadRunner附件上传的脚本回放报错

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-6-13 11:13:18 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各位大虾你们好。因为今儿公司马上要求压一个这个的需求:上传附件,并发50个人。
小女子的脚本是这样的:

Action()
{

        web_add_header("Accept-Language",
                "zh-cn");

        web_custom_request("fileWin.action",
                "URL=http://192.168.10.98:6080/uie-webapp/common/fileWin.action",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://192.168.10.98:6080/uie-webapp/main.action?_domain=test.com#",
                "Snapshot=t242.inf",
                "Mode=HTTP",
                "EncType=",
                LAST);

        web_add_header("Accept-Language",
                "zh-CN");

        web_url("ui-bg_glass_50_3baae3_1x400.png",
                "URL=http://192.168.10.98:6080/uie-webapp/common-themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png",
                "Resource=1",
                "RecContentType=image/png",
                "Referer=http://192.168.10.98:6080/uie-webapp/main.action?_domain=test.com",
                "Snapshot=t243.inf",
                LAST);

        web_add_header("Accept-Language",
                "zh-CN");

        web_submit_data("postFileUpload.action",
                "Action=http://192.168.10.98:6080/uie-webapp/common/postFileUpload.action",
                "Method=POST",
                "EncType=multipart/form-data",
                "RecContentType=text/html",
                "Referer=http://192.168.10.98:6080/uie-webapp/main.action?_domain=test.com",
                "Snapshot=t244.inf",
                "Mode=HTTP",
                ITEMDATA,  
        "Name=beiwanglu", "Value=D:\Program Files\HP\LoadRunner\scripts\submit1\data\beiwanglu.doc", "File=Yes", ENDITEM,
         "Name=uploadType", "Value=inpdetail", ENDITEM,
                LAST);

        return 0;
}

只录制了附件上传的那一部分,因为小女子是新手,所以附件上传的脚本都是在网上找来东拼西凑的,

脚本回放后 报如下的错误:

Action.c(32): Error -26488: Could not obtain information about submitted file "Drogram FilesHPLoadRunnerscriptssubmit1dataeiwanglu.doc": _stat32 rc=-1, errno=2 [No such file or directory]. Using an empty file          [MsgId: MERR-26488]
Action.c(32): Aborting pending download of URL="http://192.168.10.98:6080/uie-webapp/common/postFileUpload.action"          [MsgId: MMSG-27656]
Action.c(32): web_submit_data("postFileUpload.action") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]
Ending action Action.

因为公司要求很急,带我的师傅也不在,这是小女子独自完成的,只有请求各位大虾,帮帮小女子,谢谢大家
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

11#
发表于 2016-12-29 12:41:24 | 只看该作者
注意下,转义字符处理,发的文件路径必须是电脑真实存在的。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2016-9-27 15:14:19 | 只看该作者
请问楼主解决了吗?测试新手,遇到同样的问题,录制的脚本是通过pad上传文件,报同样的错误:
Action.c(4): Error -26488: Could not obtain information about submitted file "C:\Users\White\Desktop\taixue.script\zhuguanti.script\file:///storage/emulated/0/Android/data/cn.xintaixue.app/cache/1474886866457.jpg": _stat32 rc=-1, errno=2 [No such file or directory]. Using an empty file          [MsgId: MERR-26488]
下面是录制的脚本:
web_submit_data("PostFile",
                "Action=http://taixue.istudy.sh.cn/FileStore/FSS/PostFile?applicationId=768da415-8e37-4a70-9983-cef0df074ffb&st=1449561469&SignatureNonce=ac8dd4c8-6c12-44d8-a38c-f58a795b0448&Signature=14e2804bb042be78905e166d90669141&autoConvert=true",
                "Method=POST",
                "EncType=multipart/form-data",
                "TargetFrame=",
                "RecContentType=application/json",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=file", "Value=file:///storage/emulated/0/Android/data/cn.xintaixue.app/cache/1474886866457.jpg", "File=Yes", ENDITEM,
        LAST);


由于文件路径在pad上,所以这里文件路径不知道要怎么修改才能获取到文件信息
  



回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2015-12-9 17:06:23 | 只看该作者
我这里也又报错,大家给瞅瞅呗!

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2014-6-13 12:26:25 | 只看该作者
回复 6# 张亚洲


    版主您好,我现在把脚本改成了这个样子:web_submit_data("postFileUpload.action",
                "Action=http://192.168.10.98:6080/uie-webapp/common/postFileUpload.action",
                "Method=POST",
                "EncType=multipart/form-data",
                "RecContentType=text/html",
                "Referer=http://192.168.10.98:6080/uie-webapp/main.action?_domain=test.com",
                "Snapshot=t244.inf",
                "Mode=HTTP",
                ITEMDATA,  
        "Name=userFile0","Value=C:\\Users\\dell\\Desktop\\gongsifawen\\beiwanglu.doc","File=yes",
                                        "ContentType=text/html", // Override default "text/plain" for .txt files
                                        ENDITEM,
        
                LAST);

现在脚本回放成功了。但是在场景运行里面却无法上传文件,请问您知道原因么?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2014-6-13 12:20:56 | 只看该作者
回复 6# 张亚洲


    您好 版主,
我的脚本是录制的。
现在我把脚本改成现在这个样子了:

web_submit_data("postFileUpload.action",
                "Action=http://192.168.10.98:6080/uie-webapp/common/postFileUpload.action",
                "Method=POST",
                "EncType=multipart/form-data",
                "RecContentType=text/html",
                "Referer=http://192.168.10.98:6080/uie-webapp/main.action?_domain=test.com",
                "Snapshot=t244.inf",
                "Mode=HTTP",
                ITEMDATA,  
   



           "Name=userFile0",



           "Value=C:\\Users\\dell\\Desktop\\gongsifawen\\beiwanglu.doc",



           "File=yes",
                                        "ContentType=text/html", // Override default "text/plain" for .txt files



       ENDITEM,
        
                LAST);

现在脚本回放已经成功了,但是在场景运行的时候 不能成功上传文件。请问应该怎么做呢?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-9 10:38
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]测试连长

    6#
    发表于 2014-6-13 12:09:33 | 只看该作者
    妹纸有福了。。我们亚洲板板还是不错的~~
    lsekfe 发表于 2014-6-13 11:55



        这是要当媒婆吗? 我还不清楚她这个脚本是录制的还是自己写的, 感觉有点乱。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    12 小时前
  • 签到天数: 1041 天

    连续签到: 3 天

    [LV.10]测试总司令

    5#
    发表于 2014-6-13 11:55:29 | 只看该作者
    妹纸有福了。。我们亚洲板板还是不错的~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-9 10:38
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]测试连长

    4#
    发表于 2014-6-13 11:49:54 | 只看该作者
    Value=D:\Program Files\HP\LoadRunner\scripts\submit1\data\beiwanglu.doc 你脚本上写的是这个路径啊,你看看,是不是对应上了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2014-6-13 11:39:28 | 只看该作者
    回复 2# 张亚洲


        你好,这个文件确实是存在 我的电脑的 这个路径中的:C:\Users\dell\Desktop\gongsifawen

       可能是我的脚本编写的有错误,请问您能帮我看看,我的文件上传的这个脚本是否编写得有误呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-9 10:38
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]测试连长

    2#
    发表于 2014-6-13 11:37:53 | 只看该作者
    回复 1# zzj凝咩咩


         submitted file "Drogram FilesHPLoadRunnerscriptssubmit1dataeiwanglu.doc": _stat32 rc=-1, errno=2 [No such file or directory]. Using an empty file    看日志是,没有你要上传的那个文件, 备忘录那个doc文件。 看看那个文件是不是存在。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-6 21:26 , Processed in 0.076912 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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