软件测试教程分享—商业区测试
一、商业区测试方法:指南测试法:城市的旅游手册通常都归纳出一些实现选好的景点,测试这些区域是非常重要的。要求测试人员通过阅读用户手册并验证遵守手册的建议执行操作。如果是帮助手册,请以完全不了解系统视角严格按照其使用进行操作。案例:1、手机的...
一、商业区测试方法:
指南测试法:城市的旅游手册通常都归纳出一些实现选好的景点,测试这些区域是非常重要的。要求测试人员通过阅读用户手册并验证遵守手册的建议执行操作。如果是帮助手册,请以完全不了解系统视角严格按照其使用进行操作。
案例:
1、手机的用户操作手册测试
2、用户注册时的完整流程
卖点测试法:发现软件最吸引人的这些特性功能,锁定测试范围。此方法是鼓励测试人员观看销售给客户演示的Demo,理解销售的角度哪些功能对客户来说是最大的卖点,他们未必就是核心功能,但值得软件测试人员把它们当核心功能来对待。同时,也许刁钻的客户会提出各种质疑,这些质疑和稀奇古怪的问题也可以纳入测试人员的设计中。
地标测试法:在旅游的时候,如果我们设计了要到访的地方,通常会在地图上插上旗子,这就是地标。但是没有人规定我们应该按照何种顺序去到访这些地标。不同的测试人员可能会选择不同的顺序,有经验的测试人员会基于对软件产品架构和技术层面的理解,采取一些古怪的路径但更可能发现缺陷。
极限测试法:一个学者不断的质疑导游的各种说法。向软件提出难以回答的问题,比如最大可以发挥到什么程度,承受多少用户,承载多少数据。那个特性或功能会把软件逼到极限运作,哪些输入和数据会消耗软件最多的计算能力?哪些输入可能绕过它的错误检测?
快递测试法:快递运送的货物,就好比软件里的数据,结果不同的地点转接,拆包装包最终到底目的地。主要关注关键数据流的走向,比如:输入一个数据后,最后该数据会去哪里
深夜测试法:城市灯火阑珊会在午夜过后逐渐安静下来,商场店铺纷纷打烊。但是软件不应该停止工作,软件测试人员有时应该刻意的关注在冷门时间段软件所做的附属工作,比如数据备份归档、维护监控任务的运行等等。
遍历测试法:选定一个目标(比如:所有菜单项、所有错误框),然后用最短路径来访问这些目标对象,从而遍历完所有的路径点;