测试分析:运用各种测试用例设计方法进行分析的一个过程,决定了测试的广度和深度,类似于开发的详细设计过程。
测试分析方法:
等价类划分,边界值分析,错误推测,场景设计法,探索性测试。
以下举例说明:
等价类划分方法
根据可能输入域数据,划分成若干个子的输入域子集,从每一个子集中选取少数具有代表性的数据作为测试用例。
设计方法:找出输入条件,划分等价类,测试用例编写
等价类划分有两种不同的情况:有效等价类和无效等价类,一般要求一条用例尽量多的覆盖有效等价类,而无效等价类则要求一对一的覆盖
有效等价类:指用户输入的有效数据,并得到预期的或正常的结果
无效等价类:异常的或不符合规定的输入,相应的也会得到异常的输出或提示信息
实例: