软件测试第三版笔记

a1.通过性测试:确认软件至少能做什么,不考验其能力。

a2.失效性测试:破坏性测试,以蓄意攻击软件的薄弱环节为主。


b1.等价类划分:测试相同目标或者暴露相同软件缺陷的一组测试用例。对于初涉软件测试者,一定要请丰富经验的测试员划分等价类别


c1.数据测试:分为边界条件测试、次边界条件测试、默认值测试、垃圾数据测试

边界测试:提出边界条件时,一定要测试临近边界的有效数据,测试最后一个可能有效的数据,同时测试刚超过边界的无效数据。例:第一个减1/最后一个加1,最小值减1/最大值加1.

次边界测试:有些边界在软件内部,最终用户几乎看不到,但是测试人员仍有必要进行检查。

默认值测试:考虑建立处理默认值、空白、空值、零值或者无输入条件的等价划分。

垃圾数据测试:属于失效性测试的一种。

你可能感兴趣的:(软件测试第三版笔记)