51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 18516|回复: 51
打印 上一主题 下一主题

[原创] 发一个简单的文件下载脚本开发案例

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2010-8-4 17:14:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有段时间论坛上有很多关于文件下载脚本开发的问题,一般回答的方法都是写一个关联来获得文件内容,然后通过C语言的写文件操作来实现文件下载。
这里提供一个更简单的处理方法,可以省去编写脚本的复杂,只需要做一个设置录制脚本即可实现。

本帖子中包含更多资源

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

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

使用道具 举报

该用户从未签到

51#
发表于 2017-10-20 11:17:16 | 只看该作者
先看看 看完再评论 谢谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

50#
发表于 2013-5-7 17:50:43 | 只看该作者
新手学习,太感谢了~
回复 支持 反对

使用道具 举报

该用户从未签到

49#
发表于 2013-4-24 13:17:39 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

该用户从未签到

48#
发表于 2012-11-12 17:22:43 | 只看该作者
今天刚好路过学习,只要能录制到那个下载,并发响应的用户数一定会产生响应的压力对吧?
回复 支持 反对

使用道具 举报

该用户从未签到

47#
发表于 2012-9-12 17:54:55 | 只看该作者
学习一下,暂时没有用到
回复 支持 反对

使用道具 举报

该用户从未签到

46#
发表于 2012-9-12 17:23:42 | 只看该作者
前几天刚好也做了一个关于下载的测试,用的是LR11,默认就开启了云层老师说的那个设置。
的确是可以录制到请求,但是如果想要关注将文件下载并保存到本地,还是需要自己添加一段代码来写文件吧?
回复 支持 反对

使用道具 举报

该用户从未签到

45#
发表于 2012-8-30 14:59:02 | 只看该作者
谢谢慷慨分享
回复 支持 反对

使用道具 举报

该用户从未签到

44#
发表于 2012-8-3 16:24:37 | 只看该作者
本帖最后由 zhilingying 于 2012-8-3 16:39 编辑

云老师,我用你说的方法录制脚本后,
1、在场景中运行,下载事务响应时间才0.13s, 下载文件是286k的,请问一下啊,这记录的响应时间是打开下载页面的时间,还是整个下载过程的时间啊?
2、运行场景的时候,文件默认下载到哪个目录里面啦啊?
事务对应脚本:
lr_start_transaction("信息下载");

        web_url("download.jsp",
                "URL=http://192.168.0.63:7001/defaultroot/download.jsp?FileName=2012080315575664242215987.doc&name=Web%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95%E7%B3%BB%E5%88%97%E6%95%99%E7%A8%8B%E4%B9%8BWeb%20Application%20Stress%20Tool%E5%AE%9E%E4%BE%8B%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95.doc&path=information",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=application/x-download",
                "Referer=",
                "Snapshot=t72.inf",
                "Mode=HTML",
                LAST);

        lr_end_transaction("信息下载",LR_AUTO);
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2012-7-23 21:35:05 | 只看该作者
学习了,多谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2012-7-23 19:57:22 | 只看该作者
大哥!你太牛了!膜拜
回复 支持 反对

使用道具 举报

该用户从未签到

41#
发表于 2012-5-29 12:59:12 | 只看该作者
下载学习
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2012-5-2 11:26:30 | 只看该作者
xiexie
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2012-4-26 14:38:09 | 只看该作者
挖坟、赞一个。NICE
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    38#
    发表于 2012-3-28 16:42:00 | 只看该作者
    很感谢楼主的的分享,学习中
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    37#
    发表于 2012-3-19 09:36:28 | 只看该作者
    这个不错,我已经学会了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    36#
    发表于 2012-3-7 15:31:15 | 只看该作者
    感谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    35#
    发表于 2012-2-22 14:58:32 | 只看该作者
    学习了~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    34#
    发表于 2012-2-22 12:25:19 | 只看该作者
    云层出手  必属精品
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    33#
    发表于 2012-2-18 14:46:44 | 只看该作者
    实现是没问题,但感觉下载文件的性能测试意义不是很大
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
    发表于 2012-2-18 13:02:48 | 只看该作者
    谢谢LZ分享
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 20:22 , Processed in 0.094456 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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