本章重点介绍软件测试的目标与原则、方法、步骤以及测试用例的设计方法,要求深刻领会软件测试是为了发现错误而不是证明软件是正确的,以及软件测试各个步骤的时间、参加人员、测试数据和测试内容。熟练掌握设计测试用例的基本方法,包括等价划分法、边界值分析法和错误推测法等黑盒法,以及逻辑覆盖法和基本路径法等白盒法。了解可靠行分析与软件测试的关系,掌握面向对象测试的特殊策略。