IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

测试方法 之「错误推测法」:实践+举例+优劣

上一篇 / 下一篇  2019-06-10 16:58:13 / 个人分类:测试理论


6q.ne]*L-|2c o s0


1. 前置:
51Testing软件测试网 pK/PH7T6_b t

早些年,在老徐入行的时候,经常看到同行提到此方法 。反而,现在提这块的,少了 。 那时,比较好奇是:“有经验的老鸟,是如何使用此方法的 ?”51Testing软件测试网NN8t R!o"m


:QV'}*X+T3U0

如今,自己已经是行业内的老鸟一枚,通过此文,分享一些错误推测法的具体企业落地(我们到底是如何把错误推测法,应用到日常的测试工作中的 ?)51Testing软件测试网ix:N0S B%GveY6e


51Testing软件测试网 Mz&H:n!^;]o^Z}


H L)]Rv6k]0

2. 概念普及:51Testing软件测试网*[rQy1w

错误推测法是指「在测试程序时,可以根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例」的方法。51Testing软件测试网'a0_l*u*g0\}w


4hnf S;E)B u}0

这种方法没有固定的形式,也不限于用什么方法设计用例;依靠的是经验和直觉 。其实,工作中,多数测试工程师,都会不知不觉的使用到。51Testing软件测试网%p.AU\4d


51Testing软件测试网.UD'k}*_f7D y


`(^r1n*k0

3. 错误推测法,有啥用 ?51Testing软件测试网"b Q S x F$Ug

1)在测试时间不够的情况下(测试时间不够的情况下,如何做 ?有考虑写篇文章),能快速发现80%的问题,确保尽可能少的已知问题流到线上 。 

+RlG.an ^0

2)提前发现问题,测试前置 。

_TQ D@0a^8tz0

3)节省时间,尽可能少的用例,发现更多的问题 。51Testing软件测试网F'Q*C.Kw2hs M'{

4)如果想推行研发自测,或者引入其他部门的协助测试;利用好错误推测法,可减少一些推行阻力 。51Testing软件测试网;V-V qL]{


51Testing软件测试网 Q$Ww p.zt6m


8f? nfZ;e0

4. 举几个例子 :51Testing软件测试网 I&EW8v3p)w

比如,

U(x5M nMJ9L0

1)新开发的功能,与其相关的业务,或者数据,容易出现问题 。51Testing软件测试网&Yin.as:wv

2)分页功能,页码搜索 。

t'Z9zwrAv0

3)新功能的,异常场景 。

-P TR*O'k6l0

4)测试update功能时,insert的相关限制条件,是否生效 ?

z'X$eD/W K0

5)列表功能,为空时,是否报错 ?

X DBti0

6)文本框,“空格 / 特殊字符”的处理 。51Testing软件测试网K"^Wm m

7)...  等等等 ...(省略10000字 ...)

&i%L2|2TmM,M;]6He0


Y ONcL5v,o0

补充,

U-G3E%O!pc6_1x/o0

其实如上这些内容,就是所谓的「测试点」

1}I,[!f#@4J2XF/D0

关于APP测试 & WEB测试(公号「简尚」,回复关键词,下载),之前有汇总过完整的测试点,可以自行查阅参考 。51Testing软件测试网"}$r3_:aufP


?%P)PjK r'qD0


51Testing软件测试网Es;^YL|[^

最后,留个问题:51Testing软件测试网8yDxo$we Ug

你是怎么使用「错误推测法」的 ?

W:Z_ A)tW.d#Vt#acD0d0


51Testing软件测试网D _uL4FNCZR


E"aV-wV~0

延伸 ,

5CQ"P*u+q8u B8Vy0

1)经验这东西,需要一定的时间积累 。错误推测法 ,只能是作为用例设计的补充,存在一定的主观性 ,而且无法确保100%覆盖,容易漏 ,有利有弊,合理利用 。51Testing软件测试网#{1pI;y^ b u b _I

2)用例评审时,为何很多同学,能一眼就看出你的用例欠缺点 ? 其实,就是用到了「错误推测法」。

0|o"ryp5PE1cm0


"k'z.LE6D jT8u-M'JO0

End 。51Testing软件测试网0L%R2U`%]3E


51Testing软件测试网'G4w(g$x g1}3r\/W


['x+M{:`_X"Xj0

这篇文章,写于深夜,希望对你有点用 。

I'JLm+d-p0


51Testing软件测试网(`;F o0g5mW4h'q2^2D3p


G X6}Nt n0

作者:IDO老徐

BzZ D$w0

2019/06/1051Testing软件测试网%mS&LIx v @


tAW1j|N0


'eUn&mM)@)b5l0

原创文章,禁止任何形式的转载 。

6I0W FL!M6}#Z_D0

TAG: 软件测试 测试用例

引用 删除 nihuis   /   2021-01-14 14:16:07
3
小白历险记的个人空间 引用 删除 小白历险记   /   2019-06-11 14:09:42
5
 

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2021-11-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 744760
  • 日志数: 412
  • 建立时间: 2012-06-04
  • 更新时间: 2021-10-15

RSS订阅

Open Toolbar