要推理以至知觉的\飞跃\。
(6) 测试经常是由独立的测试组在不了解软件设计的条件下完成的;调试必须由了解详细设计的开发人员完成。
(7) 大多数测试的执行和设计可以由工具支持;调式时,开发人员能利用的工具主要是调试器。
3.软件测试包括单元测试、集成测试、确认测试和系统测试等。单
元测试集中于单个模块的功能和结构的检验;集成测试集中于模块组合的功能和软件结构检验;确认测试主要检查软件是否符合合同要求,包括需求规格说明、设计规格说明和用户手册等;系统测试集中检验系统所有元素之间协作是否合适,整个系统的性能和功能是否达到。 六.综合题(1×20=20分) 输入条有效等价类 件 开头字由0x或0X开头 (1) 符 数值字数字或A—F的字(4) 符 数值字≥1个 符个数 <-7f 数值 ≥-7f且≤7f (8) >7f (9)(10) (6) 0个 (7) 母 A—F以外的字母 (5) 字开头 以字母开头 以非0数(2)(3) 无效等价类 -21-
用例1:0x7F, 覆盖等价类(1)(4)(6)(8) 用例2:-0Xb, 覆盖等价类(1)(4)(6)(8) 用例3:0X0, 覆盖等价类(1)(4)(6)(8) 用例4:0x, 覆盖等价类(1)(7) 用例5:A7, 用例6:-1A, 用例7:0X8h, 用例8:0x80, 用例9:-0XaB,
覆盖等价类(2) 覆盖等价类(3) 覆盖等价类(1)(5) 覆盖等价类(1)(4)(10) 覆盖等价类(1)(4)(9) -22-