对cp命令设计测试用例(转)

主要从异常、功能和性能三方面考虑:

1.异常

参数异常:源和目标参数异常:包含特殊字符;参数超长;指定的位置实际不存在

拷贝对象异常:非法的执行权限;存储介质有损坏;非法的文件格式和内容

执行过程异常:拷贝到一半断电;拷贝过程中硬盘满;拷贝过程中源或目的被删除

2.功能

  • 文件

不同文件大小:0,1k,10k。。。

不同的文件类型:文本,二进制,设备文件。。。

  • 目录

包含各种文件类型

包含子目录,目录深度

目录文件数量很多

针对文件和目录分别验证拷贝的准确性,完整性。

  • 场景:

拷贝大文件

拷贝目录中存在大量小文件

跨文件系统间拷贝

跨存储介质间拷贝(硬盘到U盘。。。)

构造源的各种磁盘分布(磁盘扇区分布。。。)

并发执行拷贝

3.性能

关注的性能点:拷贝时间, CPU,内存,磁盘IO

转载于:https://www.cnblogs.com/wenjing2019/p/11103593.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值