软件测试面试题:linux下的CP命令设计测试用例?

简介: 软件测试面试题:linux下的CP命令设计测试用例?

linux下的CP命令设计测试用例?


功能

 

拷贝的文件


1)大小:0k, 1k, 10k, 100k, 1000k…


2)类型:二进制文件、文本文件、mp3、avi、压缩文件…

 

文件源目录

1)文件中包含各种类型的文件

2)目录深度为0,1,2,3…

 

文件目标目录


1)目标目录中存在与源文件同名同类型的文件


2)目标目录中存在与源文件同名不同类型的文件


3)目标目录中存在与源文件不同名同类型的文件


4)目标目录中存在与源文件不同名不同类型的文件

 

异常

 

参数异常


1)包含特殊字符


2)参数长度超过限制


3)源目录不存在


4)目标目录不存在

 

文件异常

1)文件没有拷贝权限

2)非法的文件格式和内容

 

存储介质异常



1)存储介质由损坏


2)拷贝前存储介质已满


3)拷贝中存储介质存满

 

执行过程异常


1)拷贝过程中删除源文件


2)拷贝过程中删除目标文件

 

性能


1)拷贝大文件


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


3)跨文件系统拷贝


4)跨存储介质拷贝


5)并发执行拷贝

 

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


相关文章
|
2月前
|
安全 Linux 虚拟化
|
25天前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
57 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
1月前
|
安全 Ubuntu Linux
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
46 9
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
|
2月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
50 4
|
3月前
|
测试技术 Python
自动化测试项目学习笔记(三):Unittest加载测试用例的四种方法
本文介绍了使用Python的unittest框架来加载测试用例的四种方法,包括通过测试用例类、模块、路径和逐条加载测试用例。
111 0
自动化测试项目学习笔记(三):Unittest加载测试用例的四种方法
|
3月前
|
前端开发 JavaScript 应用服务中间件
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
本文是一篇详细的教程,介绍了如何在Linux系统上安装和配置nginx,以及如何将打包好的前端项目(如Vue或React)上传和部署到服务器上,包括了常见的错误处理方法。
962 0
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
|
4月前
|
监控 安全 Linux
如何利用Kali Linux进行网站渗透测试:最常用工具详解
如何利用Kali Linux进行网站渗透测试:最常用工具详解
170 6
|
4月前
|
安全 Linux 测试技术
Kali Linux预装的自动化渗透测试工具
Kali Linux预装的自动化渗透测试工具
207 2
|
4月前
|
测试技术 数据库
『软件测试2』 关于黑盒测试和测试用例的基础知识
该文章讲解了黑盒测试的基本概念以及如何编写有效的测试用例,包括选择合适的输入数据、预期结果的设定和测试执行的步骤。
|
4月前
|
Web App开发 Linux Python
linux上安装selenium环境及测试
该文章提供了在Linux CentOS上安装Selenium环境、Chrome浏览器及Chromedriver的详细步骤,并演示了如何以无头模式进行测试。
335 0