• 0
  • 0
分享

读者提问:

 

『我们测试文件上传时需要上传指定大小的文件,Windows 如何创建指定大小的文件,有比较便捷的操作方法吗 ?』

 

阿常回答:

 

  • fsutil.exe 创建指定大小文件

  • 指定内容生成指定大小文件

  • 快速生成多个指定大小文件

 

一、fsutil.exe 创建指定大小文件

 

创建指定文件大小指令

fsutil file createnew <filename> <length>

以下命令将在 D:\projects\test 目录下创建大小为 4KB 的文件 4096.txt
fsutil file createnew D:\projects\test\4096.txt 4096

 

 

需要注意的是,通过 fsutil 指令生成的文件是空文件。

 

二、指定内容生成指定大小文件

 

以下命令将在 D:\projects\test 目录下创建大小为 2KB 的文件 2k.txt,文件内容是 1024个 “ 常 ” 字。

 

"常"*1024 > 2k.txt

 

2k.txt 默认编码是 UFT-16,“ 常 ” 占 2个字节,所以文件大小刚好为 2KB。

 

 

也可以自定义文件编码:

"常" * 1024 | out-file 3k.txt -Encoding UTF8

 

“ 常 ” 在 UTF-8 中占 3个字节,所以生成的文件为 3KB大小。

 

 

三、快速生成多个指定大小文件

 

想要一次性生成 10个 20M大小的文件,可以创建一个批处理脚本 create_file.bat,脚本内容如下:

@echo off set a=1 :loop fsutil file createnew file%a%.txt 10485760 echo file%a% done set /a a+=1 if %a% lss 11 goto :loop pause

 

双击运行 create_file.bat 即可批量生成 10个 20M 大小的文件。

 

 

阿常碎碎念:

 

以上内容来源网络,由阿常整理总结。

 

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •    测试结果(图示+文字说明结论):  图1:按照任务来呈现二分式成功率  图2:按照2类用户类型来呈现二分式成功率  图3:成功等级呈现  图4:每个任务的平均时间呈现  图5:综合多种因素的严重性评估 附件提交:访谈录音文件 + 原始数据excel表(3张)  一、测试基本信息 -3  测试网站:  携程  测试目标:  通过测试携程网站发掘用户体验存在的问题,并就出现问题提出合理的建议 - 用户对网站使用程度的满意状况如何  测试规则制定:  每一次任务都需要有清晰界定的开始和结束状态,测试者的每一个任务被标记为成功或失败    1.任务成功:每...
            1 2 4236
            分享
          • 读者提问:部门例会上做测试分享不知道分享什么比较好,平时主要是做功能测试居多,阿常可以指点一下吗 ?阿常回答:1、所负责平台的业务梳理,业务流程分享;2、所负责平台的测试难点梳理,分享某个测试难点你是如何层层剖析的;3、所负责平台发现的复杂 BUG 梳理,分享某些复杂 BUG 你是如何发现的、定位 BUG 的过程是什么样的、最终开发是如何解决这些 BUG 的,以及今后如何规避再次出现此 BUG。4、所负责平台你自研了什么小工具,提升了测试效率,分享你的工具设计思路;5、所负责平台你采用了哪些第三方工具,提升了测试效率,分享你引入这些工具的思路;6、针对团队现状,你觉得可以引入某个新工具,跟团队...
            0 0 1395
            分享
          • 每当一个系统上线开始运维以后,项目组就会进行到一个阶段,不断的收到从线上反馈回来的生产事件,对生产事件进行有效的深度挖掘、分析,形成正确的改进项,可以持续的完善系统和研发管理过程。常用的缺陷分析方法有:根本原因缺陷分析法、四象限缺陷分析法、ODC 缺陷分析法、Rayleigh缺陷分析法和Gompertz 缺陷分析法。ODC(Orthogonal Defect Classification,正交缺陷分类)是获取缺陷的一种分类方案,但它不仅仅是一个分类方案,还是一个软件过程的度量系统,它是建立在包含于缺陷流中的语义信息基础上的,可以帮助评估测试效率,对错误进行跟踪,通过方案的分析机制可以评估客户的...
            0 1 4949
            分享
          • 一、python 使用flask框架之get接口开发1、在pycharm中,安装flask 2、引入Flask模块,Flask模块实现了一个WSGI应用from flask import Flask,request import json3、app是Flask的实例,它接收包或者模块的名字作为参数,但一般都是传递(name)。让flask.helpers.get_root_path函数通过传入这个名字确定程序的根目录,以便获得静态文件和模板文件的目录。app = Flask(__name__)4、开启调试模式app...
            0 0 1783
            分享
          • 一、非闭包见过了在函数中调用函数本身,在函数内部定义一个函数:def func():     print('-----func被调用--------')     def count_book():         print('这个是计算买书方式的函数') # func()是在外面定义的,可以直接调用func() func()在外面可以调用里面的函数吗?不可以。相对于外部而言...
            12 12 1739
            分享
      • 51testing软件测试圈微信