我们在进行软件测试时,需要设计测试用例,并根据这些用例来对软件进行检测,评估其质量。
1.测试用例的设计方法:
1. 边界值分析(boundary analysis) 2. 等价类划分(equivalence class partitioning) 3. 因果图 4. 正交设计 5. 状态转换(state-based testing) 6. 随机测试(random testing) 7. 错误猜测 |
2. 边界值分析:
基本思想: 最小值、略高于最小值 正常值 略低于最大值、最大值 假设: 单一因素产生缺陷 |
边界值测试样例
例如我们要对上图进行边界值测试,那么我们的测试用例演进如下:
单一因素假设
单一因素假设且考虑健壮性
不做单一因素假设、也不考虑健壮性
不做单一因素假设、考虑健壮性,而在实际情况中,我们要根据项目的实际需求来考虑要使用哪一种边界值的测试方法。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理