探索式软件测试的几种类型
上一篇 /
下一篇 2014-12-13 14:31:14
/ 个人分类:测试人生
《探索式软件测试》中,作者介绍了软件探索式测试的几种类型
%ki ?:iU? a0*自由式探索性式测试51Testing软件测试网 w-EO3`(c#Y'W
指针对应用程序的所有功能,以及任意次序,使用任意输入进行随机探测,而不考虑那些功能是否必须包括在内,一种普遍的看法是,探索式测试即是自由测试,我之前也是这么认为的,事实上,并非如此51Testing软件测试网2D'Git/\
随机测试,缺少一定的方法策略,和目的性,更偏重于探索,类似于一种快速的冒烟。
~F#z1G3R7iv!wBj0 51Testing软件测试网(i vZ/Y.h{$~
*基于场景的探索式测试51Testing软件测试网d&o+Yhfh
类似于传统的基于场景的测试,即某一个需求中的描述的具体功能场景,分为主流程场景、异常场景,分支场景等,对于单个每个具体的功能,或者是对于某个业务流程,经过路径分析得到的某个业务流程场景的测试,如针对于登陆功能:忘记密码-用邮箱找回-正常找回密码的业务场景测试,
r&S F_Z3m0*基于策略的探索式测试
6oe2V!x!^Y9ao4_0将自由式测试和测试机能、经验等结合起来的探索式测试
Mcl5?0}G2UW$o;\0应用已有的技术,如边界值分析、组合测试、错误推测法以及结合以往测试中的经验进行测试,往往会得到更多收获。