软件测试用例设计实训手册
实训项目一:等价类用例设计方法实操
一、实训内容
现有一个计算机程序,根据输入的三条边的值,判断是否构成三角形,三边应为正整数,分
别构成非三角形、一般三角形、等腰三角形和等边三角形。针对上述程序,使用等价类用例
设计方法进行测试用例的设计。
二、实训目的
通过三角形构成的案例学习,强化学生将等价类测试用例设计方法深入运用到实际项目案例
中,考察学生分析需求,提取需求及转化为测试用例的能力。
三、实训步骤
1、获取题干需求
获取三条边的显性需求及隐性需求,从而确定便于后续的等价类划分
2、提取测试项及测试点
根据提取的需求,确定三条边的业务规则,如数据类型,三角形构成规则(任意两边之和大
于第三边)
3、分析等价类(有效等价类及无效等价类)
根据等价类用例设计的应用方法,提取有效用例及无效用例,并实例化。
实训项目二:边界值用例设计方法实操
一、实训内容
现有一个计算机程序,根据输入的三条边的值,判断是否构成三角形,三边应为正整数,分
别构成非三角形、一般三角形、等腰三角形和等边三角形。针对上述程序,使用边界值用例
设计方法进行测试用例的设计。
二、实训目的
通过三角形构成的案例学习,强化学生将边界值测试用例设计方法深入运用到实际项目案例
中,考察学生分析需求,提取需求及转化为测试用例的能力。
三、实训步骤
1、获取题干需求
获取三条边的显性需求及隐性需求,从而确定便于后续的等价类划分及边界值确定。
2、提取测试项及测试点
根据提取的需求,确定三条边的业务规则,如数据类型,三角形构成规则(任意两边之和大
于第三边)
3、分析等价类(有效等价类及无效等价类),并确定边界值
在等价类用例设计方法的基础上,使用边界值方法进行细化,从而确定边界值的用例。