文件测试测试用例

文件保存

1) 文件是否能够正确保存在

测试用例:

|--------------|--------------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查文件是否能够正确保存 | 1.文件是否能够在在缺省位置正确保存 | 观看、操作、检查 | 能 | |
| 检查文件是否能够正确保存 | 2.文件是否能够在指定位置正确保存 | 观看、操作、检查 | 能 | |
| 检查文件是否能够正确保存 | 3.文件是否能够在本地正确保存 | 观看、操作、检查 | 能 | |
| 检查文件是否能够正确保存 | 4.文件是否能够在网络正确保存 | 观看、操作、检查 | 能 | |

2) 系统能否正确处理长文件名、特殊字符文件名保存

测试用例:

|--------------------------|---------------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查系统能否正确处理长文件名、特殊字符文件名保存 | 1.系统能否正确处理长文件名,保存 | 观看、操作、检查 | 能 | |
| 检查系统能否正确处理长文件名、特殊字符文件名保存 | 2.系统能否正确处理特殊字符文件名保存 | 观看、操作、检查 | 不能 | |

3) 文件能否保存为其它扩展名

测试用例:

|----------------|--------------|---------------------------------|---------------------------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查文件能否保存为其它扩展名 | 文件能否保存为其它扩展名 | 观看、操作、检查 (.Dat .doc .ppt .jpg ) | 有? (.Dat .doc .ppt .jpg ) | |

4) 如应用程序对文件名区分大小写

当这些文件在导出到介质中时,系统能否正确处理

测试用例:

|--------------|-------------|-----------|-----------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:对文件名区分大小写 | 1.对文件名小写 | 观看、操作、检查 | 允许 | |
| 检查:对文件名区分大小写 | 2.对文件名大写 | 观看、操作、检查 | 允许 | |
| 检查:对文件名区分大小写 | 3.对文件名大小写共存 | 观看、操作、检查 | 允许?( 系统 ) | |

5) 介质空间已满时,系统是否给出提示

测试用例:

|--------------------|------------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查介质空间已满时,系统是否给出提示 | 介质空间已满时,系统是否给出提示 | 观看、操作、检查 | 有提示 | |

打开

1) 打开文件是否正确显示上一次保存的内容

测试用例:

|----------------------|--------------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查打开文件是否正确显示上一次保存的内容 | 打开文件是否正确显示上一次保存的内容 | 观看、操作、检查 | 是 | |

2) 系统能否正确处理非系统默认扩展名的文件

测试用例:

|------------------------|---------------------|-----------|-------------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:系统能否正确处理非系统默认扩展名的文件 | 系统能否正确处理非系统默认扩展名的文件 | 操作、观看、检查 | 不允许非系统默认扩展名 | |

3) 文件能否被其他程序正确打开

测试用例:

|-----------------|---------------|-----------|-------------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查文件能否被其他程序正确打开 | 文件能否被其他程序正确打开 | 操作、观看、检查 | 允许被其他程序正确打开 | |

4) 打开对话框中,是否有默认扩展名的文件类型

测试用例:

|------------------------|----------------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查打开对话框中,是否有默认扩展名的文件类型 | 打开对话框中,是否有默认扩展名的文件类型 | 操作、观看、检查 | 有默认扩展名 | |

5) 打开对话框时,是否有默认的路径

测试用例:

|-------------------|-----------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查打开对话框时,是否有默认的路径 | 打开对话框时,是否有默认的路径 | 操作、观看、检查 | 有路径 | |

打印输出测试

1) 是否按所设置的格式打印

测试用例:

|---------------|-------------|-----------|-----------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查是否按所设置的格式打印 | 是否按所设置的格式打印 | 操作、观看、检查 | 按所设置的格式打印 | |

2)打印效果

测试用例:

|--------|----------------|-----------|----------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查打印效果 | 1.是否有打印预览 | 操作、观看、检查 | 有 | |
| 检查打印效果 | 2.能否设置打印字体 | 操作、观看、检查 | 能 | |
| 检查打印效果 | 3.打印效果是否合乎客户要求 | 操作、观看、检查 | 合乎客户要求 | |
| 检查打印效果 | 4.打印预览的内容是否正确 | 操作、观看、检查 | 操作、观看、检查 | |

3)打印报表

测试用例:

|--------|-------------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查打印报表 | 1.60列报表是否合乎客户要求 | 操作、观看、检查 | 合乎客户要求 | |
| 检查打印报表 | 2. 80列报表是否合乎客户要求 | 操作、观看、检查 | 合乎客户要求 | |
| 检查打印报表 | 3. 120列报表是否合乎客户要求 | 操作、观看、检查 | 合乎客户要求 | |
| 检查打印报表 | 4. 160列报表是否合乎客户要求 | 操作、观看、检查 | 合乎客户要求 | |
| 检查打印报表 | 5. 240列报表是否合乎客户要求 | 操作、观看、检查 | 合乎客户要求 | |

5) 打印中途能否进行正常的打印中断,是否可以选择打印的内容

测试用例:

|-------------------------------|-----------------------------|-----------|-------------------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查打印中途能否进行正常的打印中断,是否可以选择打印的内容 | 打印中途能否进行正常的打印中断,是否可以选择打印的内容 | 操作、观看、检查 | 正常的打印中断,可以选择打印的内容 | |

6)进行本地或网络打印

测试用例:

|------------|--------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:本地或网络打印 | 1.本地打印 | 操作、观看、检查 | 能 | |
| 检查:本地或网络打印 | 2.网络打印 | 操作、观看、检查 | 能 | |

导入、导出测试

把数据从数据库里导入、导出(倒入倒出)是利用一些数据库工具的简单任务。

1)导入的非文件格式

测试用例:

|-------------|---------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:导入的非文件格式 | 导入非文件格式 | 操作、观看、检查 | 能 | |

2) 导入、导出文件能否完整,并被使用

测试用例:

|---------------------|-----------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:导入、导出文件能否完整,并被使用 | 1.导入文件能否完整,并被使用 | 操作、观看、检查 | 能 | |
| 检查:导入、导出文件能否完整,并被使用 | 2.导出文件能否被使用 | 操作、观看、检查 | 能 | |

3) 导出后的文件是否允许修改

测试用例:

|-----------------|--------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:导出后的文件是否允许修改 | 导出后的文件是否允许修改 | 操作、观看、检查 | 不能 | |

4) 导入,导出是否可以选择路径

测试用例:

|------------------|--------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:导入,导出是否可以选择路径 | 1.导入是否可以选择路径 | 操作、观看、检查 | 可以选择路径 | |
| 检查:导入,导出是否可以选择路径 | 2.导出是否可以选择路径 | 操作、观看、检查 | 可以选择路径 | |

5) 在客户端和服务器端进行导入,导出

测试用例:

|--------------------|-------------------|-----------|---------------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:客户端和服务器端进行导入,导出 | 1.客户端和服务器端进行导入,导出 | 操作、观看、检查 | 不允许客户端进行导入,导出 | |
| 检查:客户端和服务器端进行导入,导出 | 2.客户端和服务器端进行导入,导出 | 操作、观看、检查 | 服务器端可以进行导入,导出 | |

6) 在客户端和客户端之间进行导入,导出

测试用例:

|----------------------|-------------------|-----------|----------------------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:在客户端和客户端之间进行导入,导出 | 在客户端和客户端之间进行导入,导出 | 操作、观看、检查 | 不允许在客户端和客户端之间进行导入,导出 | |

7) 不同文件格式的导入,导出

测试用例:

|-----------------|------------------------------|-----------|--------|------|
| 测试项 | 测试内容 | 测试方法与步骤操作 | 测试判断准则 | 测试结果 |
| 检查:不同文件格式的导入,导出 | 1.不同文件格式(.Dat-- .doc )的导入,导出 | 操作、观看、检查 | 可以 | |
| 检查:不同文件格式的导入,导出 | 2.不同文件格式(.Dat--.ppt )的导入 | 操作、观看、检查 | 不允许 | |
| 检查:不同文件格式的导入,导出 | 3.不同文件格(.ppt --.Dat )的导入 | 操作、观看、检查 | 可以 | |
| 检查:不同文件格式的导入,导出 | 4.不同文件格式(.Dat-- .jpg )的导入,导出 | 操作、观看、检查 | 不允许 | |
| 检查:不同文件格式的导入,导出 | 5.不同文件格式(.ppt-- .jpg )的导入,导出 | 操作、观看、检查 | 不允许 | |

测试用例介绍

相关推荐
一只会写代码的猫1 小时前
面向高性能计算与网络服务的C++微内核架构设计与多线程优化实践探索与经验分享
java·开发语言·jvm
萤丰信息2 小时前
智慧园区能源革命:从“耗电黑洞”到零碳样本的蜕变
java·大数据·人工智能·科技·安全·能源·智慧园区
曹牧3 小时前
Eclipse为方法添加注释
java·ide·eclipse
我叫张小白。3 小时前
Spring Boot拦截器详解:实现统一的JWT认证
java·spring boot·web·jwt·拦截器·interceptor
qq_479875434 小时前
X-Macros(1)
linux·服务器·windows
Gerardisite5 小时前
如何在微信个人号开发中有效管理API接口?
java·开发语言·python·微信·php
jun_bai6 小时前
python写的文件备份网盘程序
运维·服务器·网络
Warren986 小时前
Python自动化测试全栈面试
服务器·网络·数据库·mysql·ubuntu·面试·职场和发展
闲人编程6 小时前
Python的导入系统:模块查找、加载和缓存机制
java·python·缓存·加载器·codecapsule·查找器
故渊ZY6 小时前
Java 代理模式:从原理到实战的全方位解析
java·开发语言·架构