51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4062|回复: 16
打印 上一主题 下一主题

[求助] 关于录制上传EXCEL文件的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-8-31 10:34:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾~最近小弟正在做一个录制上传文件的测试,主要录制上传EXCLE文件的性能问题。
脚本录制完成后,回放可以通过,但是脚本在导入文件的部分会出现类似于乱码的一段东西。
而且在运行controller的时候也看不到上传效果。以下就是上传部分脚本乱码的部分,还请各位帮忙看下,谢谢了!


web_custom_request("ImportFile.aspx_2",
  "URL=http://localhost/cscorp/Admin/IEData/ImportFile.aspx?ModelName=%u8fdb%u53e3%u6599%u4ef6%u5907%u6848&TableName=CS_I_E_INFO_TMP&ReturnURL=http%3a%2f%2flocalhost%2fcscorp%2fAdmin%2fCS_IE_INFO%2fIndex.aspx%3fReportID%3d110%26selHB%3d0&I_E_FLAG=I&Version=I",
  "Method=POST",
  "TargetFrame=",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=http://localhost/cscorp/Admin/IEData/ImportFile.aspx?ModelName=%u8FDB%u53E3%u6599%u4EF6%u5907%u6848&TableName=CS_I_E_INFO_TMP&ReturnURL=http%3a%2f%2flocalhost%2fcscorp%2fAdmin%2fCS_IE_INFO%2fIndex.aspx%3fReportID%3d110%26selHB%3d0&I_E_FLAG=I&Version=I",
  "Snapshot=t7.inf",
  "Mode=HTML",
  "EncType=multipart/form-data; boundary=---------------------------7d9280020afe",
  "BodyBinary=-----------------------------7d9280020afe\r\nContent-Disposition: form-data; name=\"__VIEWSTATE\"\r\n\r\n{Siebel_Analytic_ViewState4}\r\n-----------------------------7d9280020afe\r\nContent-Disposition: form-data; name=\"UploadFile\"; filename=\"C:\\x5CDocuments and Settings\\x5CAdministrator\\x5C妗岄潰\\x5C杩涘彛鏂欎欢澶囨\xA1\x88.xls\"\r\nContent-Type: application/vnd.ms-excel\r\n\r\n"
  "邢\\x11\\xB1\\x1A\\xE1\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00>\\x00\\x03\\x00\\xFE\\xFF\t"
  "\\x00\\x06\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x10\\x00\\x00\\x1E\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\xFE\\xFF\\xFF\\xFF\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\"
   "\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFFR\\x00o\\x00o\\x00t\\x00 "
  "\\x00E\\x00n\\x00t\\x00r\\x00y\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x16\\x00\\x05\\x00\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\x02\\x00\\x00\\x00 \\x08\\x02\\x00\\x00\\x00\\x00\\x00\\xC0\\x00\\x00\\x00\\x00\\x00\\x00F\\x00\\x00\\x00\\x00\\x07^\\x8F'\\xCA\\x01\\xEC/\\xDD)"
  "\\xCA\\x01\\x1F\\x00\\x00\\x00\\xC0\\x02\\x00\\x00\\x00\\x00\\x00\\x00W\\x00o\\x00r\\x00k\\x00b\\x00o\\x00o\\x00k\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x12\\x00\\x02\\x01\\x04\\x00\\x00\\x00\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\xFF\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0"
  "0\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x02\\x00\\x00\\x0077\\x00\\x00\\x00\\x00\\x00\\x00\\x05\\x00S\\x00u\\x00m\\x00m\\x00a\\x00r\\x00y\\x00I\\x00n\\x00f\\x00o\\x00r\\x00m\\x00a\\x00t\\x00i\\x00o\\x00n\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00"
   "-----------------------------7d9280020afe\r\nContent-Disposition: form-data; name=\"Button1\"\r\n\r\n瀵煎叆鏁版嵁\r\n-----------------------------7d9280020afe\r\nContent-Disposition: form-data; name=\"__EVENTVALIDATION\"\r\n\r\n/wEWAwKuyJf3DwKM54rGBgLWlM+bAgXhkqP+b2pXf/28z5zBe3szOgIv\r\n-----------------------------7d9280020afe",
  LAST);
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-8-31 11:18:06 | 只看该作者
刚才尝试用了txt的格式导入需要导入的文件,具体的导入部分的代码如下,并没有出现和EXCEL一样的乱码,还请各位大虾帮忙为什么EXCEL就会出现该问题呢?
        web_custom_request("ImportFile.aspx_2",
                "URL=http://localhost/cscorp/Admin/IEData/ImportFile.aspx?ModelName=%u8fdb%u53e3%u6599%u4ef6%u5907%u6848&TableName=CS_I_E_INFO_TMP&ReturnURL=http%3a%2f%2flocalhost%2fcscorp%2fAdmin%2fCS_IE_INFO%2fIndex.aspx%3fReportID%3d110%26selHB%3d0&I_E_FLAG=I&Version=I",
                "Method=POST",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://localhost/cscorp/Admin/IEData/ImportFile.aspx?ModelName=%u8FDB%u53E3%u6599%u4EF6%u5907%u6848&TableName=CS_I_E_INFO_TMP&ReturnURL=http%3a%2f%2flocalhost%2fcscorp%2fAdmin%2fCS_IE_INFO%2fIndex.aspx%3fReportID%3d110%26selHB%3d0&I_E_FLAG=I&Version=I",
                "Snapshot=t7.inf",
                "Mode=HTML",
                "EncType=multipart/form-data; boundary=---------------------------7d92132e121038",
                "BodyBinary=-----------------------------7d92132e121038\r\nContent-Disposition: form-data; name=\"__VIEWSTATE\"\r\n\r\n{Siebel_Analytic_ViewState4}\r\n-----------------------------7d92132e121038\r\nContent-Disposition: form-data; name=\"UploadFile\"; filename=\"C:\\x5CDocuments and Settings\\x5CAdministrator\\x5C妗岄潰\\x5C鏂板缓 鏂囨湰鏂囨。.txt\"\r\nContent-Type: text/plain\r\n\r\n项号\t商品编码\t商品名称\t品名简称\t规格型号\t产销国\t单位\t数量\t单价\t总价\t币制\t征免方式\r\n{number}\t8529109090\t"
                "保险丝\t保险丝\tFUSE 2A SMT 1206\t502\t007\t10000\t\t10000\t502\t3\r\n\r\n-----------------------------7d92132e121038\r\nContent-Disposition: form-data; name=\"Button1\"\r\n\r\n瀵煎叆鏁版嵁\r\n-----------------------------7d92132e121038\r\nContent-Disposition: form-data; name=\"__EVENTVALIDATION\"\r\n\r\n/wEWAwKuyJf3DwKM54rGBgLWlM+bAgXhkqP+b2pXf/28z5zBe3szOgIv\r\n-----------------------------7d92132e121038",
                LAST);
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-8-31 12:08:19 | 只看该作者
为什么没人帮助我?各位大虾。。。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-9-1 09:57:25 | 只看该作者
晕倒,一天了都没有人回我。。。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-9-8 16:12:05 | 只看该作者
问题已解决,感谢51论坛。。
继续在论坛中吸收养分!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-9-8 16:18:46 | 只看该作者
如何解决的 贴出来分享下啊
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-12-16 17:22:18 | 只看该作者
怎么解决的,能不能贴出来指点下我们,目前我也遇到这个问题
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    8#
    发表于 2009-12-17 08:57:01 | 只看该作者
    上传excel文件与上传其它格式的文件本身是没有什么区别的,可参考
    http://www.51testing.com/index.p ... wspace-itemid-72056
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2009-12-21 13:52:48 | 只看该作者
    准备好你的鲜花吧

    录制上传过程会出现两个不同的语句。分别为

    1、web_submit_data

    出现在路经中不包含中文的时候

    (重点)上传的文件通过file属性指定,也就是文件路径在file属性里面

    2、web_custom_request

    出现在路经中包含中文的时候

    (重点)上传的文件内容的包含在脚本中。也就是你现在碰到的情况
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-12-23 21:48:40 | 只看该作者
    楼主,我和你遇到的问题一样,我录制脚本时更换了上传的附件,脚本就是完好的了。怀疑与上传的附件有关,不知道你是怎么解决的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-12-23 21:52:50 | 只看该作者
    顺便加一句,当时我不仅遇到脚本中出现乱码现象(其实并非是乱码,好像是二进制还是16位...,具体是哪个忘记了,它对脚本运行没有任何影响),问题的关键是lr还报那部分代码(乱码部分)出现语法错误。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-12-24 09:57:28 | 只看该作者
    如果能用web_submit_data()来做最好,因为只要指定地址。否则就要处理文件内容,回放问题应该还是中文乱码的问题导致的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-2-24 15:15:50 | 只看该作者
    回复 8# msnshow
    链接是不错,可惜没有实质性的内容,附件不存在。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    14#
    发表于 2011-2-25 21:21:17 | 只看该作者
    回复 13# union_life


        汗了,可能论坛升级的时候搞丢了附件
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-8-22 10:52:34 | 只看该作者
    楼主怎么解决问题的,可以分享吗?我现在就遇到这个问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2011-9-14 21:18:33 | 只看该作者
    回复 15# yulianling

    其实解决的方法现在看来不是一个好办法,本地的读写消耗的是本地机器的资源,尽管可以达到本地下载的目的,但是对于服务器压力的测试是没有意义的。
    所以还是选取数据的文件的传输作为测试才是正确的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2012-6-26 13:26:58 | 只看该作者
    回复 5# bluejay


    怎么解决的,能否告诉下。。。。谢谢~~~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-9 06:22 , Processed in 0.090846 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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