51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2159|回复: 1
打印 上一主题 下一主题

求教!LoadRunner 如何正确的录制下载excel并保存本地的脚本

[复制链接]
  • TA的每日心情

    2017-5-10 14:09
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2018-6-6 12:16:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 BCDY 于 2018-6-6 12:23 编辑

    直接进入主题,先说问题!
    问题1,若excel文件保存为.xlsx后缀,则直接无法打开,报错截图如下

    问题2,若excel文件保存为.xls后缀,能打开,但是提示如下信息:

    问题3,不管哪种后缀保存,打开的文件都是乱码,如下图:
    脚本中关于下载及读写保存本地脚本如下:
            web_set_max_html_param_len("204800");
            
            web_reg_save_param_ex(
                    "ParamName=Get_Contant",
                    "LB=",
                    "RB=",
                    "NotFound=warning",
                    "Ordinal=1",
                    SEARCH_FILTERS,
                    "Scope=BODY",
                    LAST);
            
            //发送下载文件的请求
            web_url("Save_Contant",
                    "URL={Get_URL}",
                    "TargetFrame=",
    //                "RecContentType=application/force-download",
                    "RecContentType=application/x-msdownload",
    //                "RecContentType=application/octet-stream",
                    "Resource=1",
                    "Mode=HTML",
                    LAST);

            if(Save_Length > 0)
            {
                    if((Save_Contant = fopen("D://Excel//基本信息导出第1条记录.xls", "wb")) == NULL)
                    {
                             lr_output_message("打开文件失败!");
                             return -1;
                    }
                    fwrite(lr_eval_string("{Get_Contant}"), Save_Length, 1,Save_Contant);
                    fclose(Save_Contant);
            }


    本帖子中包含更多资源

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

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏1
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 10:13
  • 签到天数: 1522 天

    连续签到: 1 天

    [LV.Master]测试大本营

    2#
    发表于 2018-6-26 11:35:00 | 只看该作者
    下载到本地,这个要求的前提是服务器应该有这个文件,你只是从服务器下载到本地。
    而不是你脚本写的,从服务器获取内容,在自己存到excel里。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 07:39 , Processed in 0.063698 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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