测试专家:请测试一个纸杯?
测试菜鸟:什么?
测试专家:如果给你一个喝水的一次性一次纸杯,你将如何测试它?
测试菜鸟:。。。我想想啊。。。
几分钟后。。。。。。。
测试菜鸟:倒满水看看漏不漏。。。。嗯。。。。
测试专家:还有么?
测试菜鸟:能不能倒出水来。。。会不会变形?。。。。。。一个纸杯怎么测啊?脑子全乱了?。哦,对了!
你有需求么?
测试专家:嗯,不错的问题,你见过纸杯的需求说明书么?
测试菜鸟:没需求说明书我咋测?
测试专家:好吧,假设我是你老板,是你客户,你也这么回答我?
测试菜鸟:。。。我要积极。。。想办法,您能告诉我该怎么做么?
测试专家:跟着我念: FDSFSCURA - CIDTESTD - SFDPOT - CRUSSPIC - STMPL
测试菜鸟:神马?
测试专家:再念几遍:FDSFSCURA - CIDTESTD - SFDPOT - CRUSSPIC - STMPL
FDSFSCURA - CIDTESTD - SFDPOT - CRUSSPIC - STMPL
FDSFSCURA - CIDTESTD - SFDPOT - CRUSSPIC - STMPL
FDSFS。。。
测试菜鸟:等等等等。。。。您在教我念咒么?这就行?您是邓布利多我可不是哈利波特。
测试专家:不开玩笑,把这些字母记住并应用自如,你就能够非常好的做测试设计了。
测试菜鸟:真的?那。。。FDSFSCURA。。。。。
测试专家:你还真听话。不逗你了,先解释一下这些字母的含义吧。
基于多年的测试经验,测试大牛James Bach总结出了一套测试设计的方法论,那就是启发式测试策略模型( Heuristic Test Strategy Model)。这套模型包含了一组精心挑选出来的测试设计策略。测试者只要把这些策略熟记在心,在测试设计时依次对照这些策略,测试思路就会源源不断的从你脑子里迸发出来了,还不跑偏。