测试方法

等价类划分

将所有输入数据划分成若干子集. 每个子集中,如果任意一个输入对揭露程序中潜在的错误有相同效果,那么这样的子集就构成了一个等价类.

要注意找出无效等价类,无效等价类可能涉及到取值范围无效,数据类型无效等非预期输入

边界值分析

选取输入,输出等逻辑边界值进行测试. 边界值分析算是等价类的一种补充说明.

错误推测法(探索式测试)

基于对被测试软件系统设计的理解、过往经验以及个人直觉,推测出软件可能存在的缺陷,从而有针对性地设计测试用例的方法。这个方法强调的是对被测试软件的需求理解以及设计实现的细节把握,当然还有个人的能力

因果分析

判定表驱动

正交试验

功能图分析

场景设计分析

形式化分析

拓展有限状态机

文章链接 https://fangzongzhou.github.io/2020/11/27/计算机/软件测试/测试方法/