oychw 发表于 2009-9-10 07:42:59

测试用例: 测试notepad的文件保存功能--欢迎拍砖!

测试用例: 测试notepad的文件保存功能--欢迎拍砖!

测试notepad的文件保存功能

测试notepad的文件保存功能,就是file/save弹出对话框的功能,从那几个方面写测试用例





——分析:

*   本题主要考察功能性测试。

*   功能性测试

       要能成功实现保存,需要比较保存前文件的内容和保存后的文件的内容,比较行数,字符数等,保存为几个文件名,用工具确认它们的异同。

等价类划分:Windows文件的测试:Windows文件名可以包含除了\/ : * ? " < > 和 |之外字符.文件名为 1 to 255 字符. 测试文件名的等价类可以如下划分:合法字符,非法字符,合法的长度名称,长度过长的名称和长短过短的名称。文本格式和所有格式保存的测试。所有编码格式的测试。

状态测试:完成保存后点击关闭,无提示退出,如果改动未保存,应该提示保存,提示菜单的按钮均有效。

互操作测试:保存的文件和其他编辑工具可以互通。

竞争条件和时序错乱:多个notepad同时保存。保存时时按键或者单击鼠标。

重复,压迫和重负:如不停的保存,保存超级大文件至网络服务器(比如samba)







*   可靠性测试:

       无



*   易用性测试:

       按F1根据光标所在位置有合适的帮助。存储覆盖文件、未保存关闭时有合适的提示。

       UI测试:

            规范性测试:符合现行windows标准

         合理性测试:界面与软件功能是否相融洽,界面的布局是否协调

         一致性测试:使用的控件、标签风格、错误提示信息、操作方法是否一致

         窗口测试:大小、显示、窗口大小改变、多个窗口同时打开、支持操作方法等

         图标测试:是否符合表达习惯;不同的目标是否采用不同的图标;图标尺寸是否合适;建议与对应功能相似;图标上是否有标注。

         鼠标测试:交互环境中是否可以识别鼠标操作;多次点击是否识别;无规则点击是否会产生无法预料的结果;右键弹出菜单是否正确;

       文字测试:界面文字是否正确,准确,无二义性;





*   效率:

存储特大文件的效率



*   维护性测试:

       无

*   移植性测试:

       无
页: [1]
查看完整版本: 测试用例: 测试notepad的文件保存功能--欢迎拍砖!