文件操作测试

来源:互联网 发布:access数据库大作业 编辑:程序博客网 时间:2024/05/22 03:47

测试内容:

1.打开在任意位置的文件。

2.以各种方式打开文件。

3.打开任意格式的文件

4.单击文件对话框中的各按钮

对打开文件进行测试也包括通过测试和失败测试两种情况。

通过测试有以下几种情况:

1.直接打开本地的文件。

2.打开网络上的文件。如 打开服务器上的文件或者其他机器上的共享文件

3.直接输入文件路径和名称

4.逐一测试打开不同的文件类型。

5.选择打开方式及版本。

6.选择打开方式的操作。例如,直接使用组合列表框选取文件,或者使用“向上一级”、“转到已访问过的文件夹”等图标来控制。

7.选择取消,单击“取消”按钮退出窗口,不打开任何文件。

8.热键、回车键。Tab 键的使用。

失败测试有以下8种情况:

1.输入不存在的文件名。

2.改变文件访问权限。例如:打开已被打开的文件;或者打开文件属性为压缩、加密,更改文件扩展名。例如,将扩展名为dll的文件改为doc 的扩展名,然后用word打开。

3.修改文件的名称。

4.破坏文件的内容。例如,修改文件的特殊字符,使文件数据损坏;检查程序能否处理损坏数据而不会陷入冗余循环校验。最后崩溃。

5.给文件输入无效文件名,然后打开文件。

6.使存储介质处于忙或者不可用状态。例如,试图打开正在从网页下载的仍未完成的文件。

7.在磁盘容量满的情况下,打开文件

 

二、保存文件:

测试内容:

1.将文件保存在任意位置上。

2.以各种形式保存文件。

3.选择各种保存方式。

4.保存对话框上个按钮的功能。

对保存文件进行测试也包括通过测试和失败测试两种情况。

通过测试有以下几种情况:

1.直接保存在本地或者网络上。

2.保存为已有的文件。如有应提示:文件已存在,是否覆盖。

3.按不同文件类型保存,并再次打开检查保存内容是否正确。

4.保存方式。例如,自动加上文档扩展名,不使用密码存盘等。

5.选择保存文件位置的操作。例如,直接使用组合列表框选择文件,或者使用“向上一级”、“转到一访问过的文件夹”等图表来控制。

6.选择取消,单击“取消”按钮退出窗口,不打开任何文件。

7.热键、回车键。Tab 键的使用。

失败测试有以下8种情况:

1.改变文件访问权限,例如打开的是只读文件,修改后保存;或者打开服务器上没有写权限的目录的文件,然后保存。

2.文件名文空值、空格、默认值。例如,使用默认值文件名保存文件;使用空值作为文件名。使用空格作为文件名。

3.文件名使用特殊字符。

4.文件名使用特殊长度的文件名。

5.使文件路径层次多,并且长的文件名。例如,文件路径和文件名的长度共有300个字符,

程序员只考虑了对文件名做了限制而忽略了对路径长度的限制。

6.是文件系统超载。例如,保存2mb 的文件到软盘中;或者保存文件到没有磁盘空间的硬盘中。

7.使介质处于忙或者不可用状态,例如,保存别其他用户正在读取的文件。

三、关闭文件

测试内容:

1.通过菜单选项关闭文件。

2.通过窗口按钮关闭文件。

3.正常关闭文件,系统提示确认信息。例如,若文件被编辑过并且没有保存,关闭时,系统提示“是否保存” 。若保存,则保存文件后关闭;否则,直接关闭。

4.通过菜单或窗口按钮关闭。

5.非正常关闭。例如,直接在任务管理器中结束任务。

四、打印文件

测试内容:

1.本地打印和网络打印能否完成。

2.打印界面各属性的设置。

3.打印界面个按钮功能能否实现。

通过测试:

1.直接打印到本地打印机,确认打印内容正确。

2.在网络打印机上输出。

3.打印到文件,在输出到打印机。例如,打印文件到文件中,然后在DOS模式下吧文件输出到打印机。

4.打印界面的各种属性。如打印份数,打印页数等。

5.热键、回车键、Tab键的使用。

6.选择取消,取消对文件的打印。

失败测试的情况有:

打印机错误,系统给吃提示。例如,打印机为开机,数据线未连接,或者打印数据传输失败。

五 插入操作

测试内容:

1.插入文件。例如在文档中插入选定的文件。

2.插入文档自身。例如:在doc1.doc 插入 doc1.doc

3.移除插入的原文件。例如,向文件中插入d:\test.jpg,保存关闭后 把test。jpg 移到其他目录下,再次打开文件,test。bmp 应能仍旧正确显示。

4.插入图像,例如,插入各种常用格式的图像,包括 bmp、tif、jpg 急wmf 等格式。

5.更换插入源文件的内容,例如:在文件中插入 d:\test.bmp,保存关闭文件后,改变test.bmp 的内容。再次打开文件,test.bmp 应仍旧显示为修前的内容

六、  连接文件:

测试内容:

插入连接文件指在文件中保存插入的链接地址,而不保存具体的内容,测试是需要测试一下内容:

1.在文档中链接文档自身。

2.......

七。窗体:

测试内容:

1.窗体大小。

2.移动窗体。

3.缩放窗体。

4.显示分辨率。

案例2:

1.状态栏

2.工具栏。

3.错误信息。

4.父窗体。父窗体的中心闻之应该在对角线的焦点附近

5.子窗体。子窗体文职应该在主窗体的左上角或正中。

多个子窗体弹出时应该依次向右下方偏移,已显示出窗体标题。

4.更换插入的源文件内容。