文件测试测试用例

文件保存

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 )的导入,导出 | 操作、观看、检查 | 不允许 | |

测试用例介绍

相关推荐
bobogift5 分钟前
【玩转全栈】----Django基本配置和介绍
java·后端
岁月玲珑9 分钟前
ComfyUI如何配置启动跳转地址127.0.0.1但是监听地址是0.0.0.0,::
java·服务器·前端
007php00717 分钟前
某游戏互联网大厂Java面试深度解析:Java基础与性能优化(一)
java·数据库·面试·职场和发展·性能优化·golang·php
qianbailiulimeng32 分钟前
2019阿里java面试题(一)
java·后端
Bug退退退1231 小时前
ArrayList 与 LinkedList 的区别
java·数据结构·算法
2301_796512521 小时前
Rust编程学习 - 如何学习有关函数和闭包的高级特性,这包括函数指针以及返回闭包
服务器·学习·rust
LBuffer1 小时前
破解入门学习笔记题三十四
java·笔记·学习
缺点内向1 小时前
Java: 如何在Excel中添加或删除分页符?
java·excel
哈乐1 小时前
网工应用题:配置命令补全类题目
服务器·前端·网络
张人玉1 小时前
C# TCP 服务器和客户端
服务器·tcp/ip·c#