正在加载图片...
测试用例设计原则 黑盒测试用例设计 ■具体的黑盒测试用例设计方法包括等价类划 ■测试结果的可判定性:即测试执行结果的正 分法、边界值分析法、场景法、错误推测法 确性是可判定的,每一个测试用例都应有相 、因果图法、判定表驱动法、正交试验设计 应的期望结果 法、功能图法等。 测试结果的可再现性:即对同样的测试用例 ■在使用时,针对开发项目的特点对方法加以 ,系统的执行结果应当是相同的 适当的选择 20u7-1 拥试、性能和可扩展性 试.性能和可护展性 等价类划分法 划分等价类 等价类划分方法 等价类划分有两种不同的情况 把所有可能的输入数据,即程序的输入域划 冷有效等价类:是指对于程序的规格说明来说 分成若干部分(划分等价类); 是合理的、有意义的输入数据构成的集合, 然后从每一部分中选取少数有代表性的数据 做为测试用例(选取测试用例)。 利用有效等价类可检验程序是否实现了规格 说明中所规定的功能和性能。 ◆无效等价类:与有效等价类的定义恰巧相反 2007-1128 试、性能和可扩展性 2007-11-28 测试、性能和可扩展性 建立等价类表 确定测试用例 ■在确立了等价类之后,建立等价类表,列出 ■根据等价类表,按以下步骤确定测试用例: 所有划分出的等价类 1.为每个等价类规定一个唯一的编号 输入条件有效等价类无效等价类 2.设计一个新的测试用例,使其尽可能多地 覆盖尚未覆盖的有效等价类。重复这一步 最后使得所有有效等价类均被测试用例所覆 0r11-28 拥试,性能和可扩展性 20u711-28 性能和可扩展性测试用例设计原则 ƒ 测试结果的可判定性:即测试执行结果的正 确性是可判定的,每一个测试用例都应有相 应的期望结果; ƒ 测试结果的可再现性:即对同样的测试用例 ,系统的执行结果应当是相同的。 2007-11-28 测试、性能和可扩展性 19 黑盒测试用例设计 ƒ 具体的黑盒测试用例设计方法包括等价类划 分法、边界值分析法、场景法、错误推测法 、因果图法、判定表驱动法、正交试验设计 法、功能图法等。 ƒ 在使用时,针对开发项目的特点对方法加以 适当的选择。 2007-11-28 测试、性能和可扩展性 20 等价类划分法 ƒ 等价类划分方法: 把所有可能的输入数据,即程序的输入域划 分成若干部分(划分等价类); 然后从每一部分中选取少数有代表性的数据 做为测试用例(选取测试用例)。 2007-11-28 测试、性能和可扩展性 21 划分等价类 ƒ 等价类划分有两种不同的情况: ™有效等价类:是指对于程序的规格说明来说 是合理的、有意义的输入数据构成的集合。 利用有效等价类可检验程序是否实现了规格 说明中所规定的功能和性能。 ™无效等价类:与有效等价类的定义恰巧相反 。 2007-11-28 测试、性能和可扩展性 22 建立等价类表 ƒ 在确立了等价类之后,建立等价类表,列出 所有划分出的等价类: 2007-11-28 测试、性能和可扩展性 23 输入条件 有效等价类 无效等价类 ….. …… …….. 确定测试用例 ƒ 根据等价类表,按以下步骤确定测试用例: 1.为每个等价类规定一个唯一的编号; 2.设计一个新的测试用例,使其尽可能多地 覆盖尚未覆盖的有效等价类。重复这一步, 最后使得所有有效等价类均被测试用例所覆 盖; 2007-11-28 测试、性能和可扩展性 24
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有