上游充通大睾 SHANGHAI JIAO TONG UNIVERSITY 1896 1935 1987 ,2006 Chapter 4 Test case generation 1
¾1896 ¾1935 ¾1987 ¾2006 Chapter 4 Test case generation 1
1.边界值测试 2.路径测试与分支测试 3.等价类划分 >校长办公室 >Office of the President
¾校长办公室 ¾Office of the President 1. 边界值测试 2. 路径测试与分支测试 3. 等价类划分
© 1边界测试 边界值 对于函数: Y=f(x1,x2) 若 a≤x1≤b 有效输入区域 c≤x2≤d X2 d a b >校长办公室 >Office of the President
¾校长办公室 ¾Office of the President 1 边界测试 边界值 对于函数: Y = f(x1, x2 ) 若 a ≤ x1 ≤ b c ≤ x2 ≤d a b c d X1 X2 有效输入区域
图 边界值测试的取值:最小值、略高于最小值、正常值、 略低于最高值、最高值。 单缺陷假设:失效极少是由2个(或更多)缺陷同时发 生引起的。x a N个变量的测试用例数:4N+1! >校长办公室 >Office of the President
¾校长办公室 ¾Office of the President 边界值测试的取值: 最小值、略高于最小值、正常值、 略低于最高值、最高值。 单缺陷假设:失效极少是由2个(或更多)缺陷同时发 生引起的。 a b c d X1 X2 N个变量的测试用例数:4N+1!
健壮性测试 除了5个边界值,再增加一个略小于最小值(min- ),一个略大于最大值(max+)。 即:要考虑无效值的输入! 拒绝单缺陷假设,考虑全部 边界输入的组合,即各个变 量输入的笛卡儿积。 最坏情况测试:N个变量的 a b X 测试用例:5N。 健壮最坏情况测试:N个变 量的测试用例:7N >校长办公室 >Office of the President
¾校长办公室 ¾Office of the President 健壮性测试 a b c d X1 X2 除了5个边界值,再增加一个略小于最小值(min- ),一个略大于最大值(max+)。 即:要考虑无效值的输入! 拒绝单缺陷假设,考虑全部 边界输入的组合,即各个变 量输入的笛卡儿积。 最坏情况测试:N个变量的 测试用例:5N。 健壮最坏情况测试: N个变 量的测试用例: 7N