Web 程序测试 清单
上一篇 / 下一篇 2013-07-05 21:31:24 / 个人分类:一线测试经验资料
让测试清单成为用例写制过程中的一个完整部分。用这个清单,你可以快速的创建成百上千个测试Web或者Desktop应用程序。这些都是常规的通用的测试用例,应该适用于几乎所有种类的应用程序。当为项目写测试用例的时候,参照这些测试清单,我相信你能够覆盖大多数测试类型,除了某些需求文档上要求的特定的商业规则的应用程序。
尽管这是一份普通的清单,我推荐除了用应用程序特定的测试要准备一个标准的测试清单来迎合你特别的需求。
用清单做测试的重要性:
为你的应用程序的可复用的测试用例维护标准的库会保证大多数普通的缺陷会更快的被发现。(提高测试发现bug的效率)
清单帮助快速完成应用程序新版本的测试用例的写作。(提高编写用例的效率)
复用测试用例帮助节省写重复性测试用例的钱。
重要的测试用例被覆盖掉经常比较不可能忘记。测试清单可以被开发者引用来保证大多常见的问题在开发阶段被修复解决掉了。(测试驱动开发)
一些要点:
1)用不同的用户角色去执行这些测试场景,如管理员,客人。
2)对WEB应用程序来说,这些场景应该在多种浏览器上测试,如IE,FF,Chrome和Safari在客户批准的版本上测试。
3)在不用的屏幕分辨率下测试,如1024*768,1280*1024等
4)应用程序应该在多种屏幕上测试,如LCD,CRT,Notebooks,Tablets和Mobile Phone。
5)测试应用程序在不同平台上,如Windows,Mac,Linux操作系统上。
测试WEB和Desktop的综合测试清单
假定你的应用程序支持以下功能
1.有多样字段的表格
2.拥有子窗口
e2|qEcru e'~8{0 3.与数据库交互
;vk|2qy,M(E0 4.多种多样搜索过滤标准和呈现结果 (组合查询、清空查询条件等等)51Testing软件测试网0MrX@y` }
5.图片上传 (文档类附件上传、压缩包上传)
6[k5d r4`iI!Vj0 6.提醒功能(发送邮件功能、短信、提醒等等)51Testing软件测试网x)vt:y
O[5mT
7.数据导出功能(下载、打开 等等)
8.审批功能(抄送、转发、批注、审批、退回、撤回等等)
9.与OA等兄弟系统的对接等等
10. 审批流当中肯定会承载不同的类型的数据业务(如XX集团工商系统中新公司设立流程中会有不同类型的公司,发起流程时不同类型的公司到了流程下游会有不同的数据业务对应像有法人的和无法人的到了流程下游印章备案阶段就不一样),要在一条完整的审批流中前后验证承载的数据业务是否是前后对应符合逻辑关系的。