
2.3 软件测试
考点(9)软件测试的基本概念
测试是为了发现程序中的错误而执行程序的过程。好的测试方案是尽可能地发现至今沿未发现的错误,成功的测试则是发现了至今尚 未发现的错误。
1.软件测试的任务
软件测试的任务主要是预防软件发生错误、发现并改正程序错误和提供错误诊断信息。
2.软件测试的步骤
(l)模块测试(单元测试)。
(2)子系统测试。
(3)系统测试(集成测试)。
(4)验收测试。
(5)平行运行。
3.软件测试的方法
软件测试的方法有动态测试、静态测试和正确性证明3种。
动态测试通常指的是上机测试,这种方法是使程序有控制地进行,并从多种角度观察程序运得时的行为,以发现其中的错误;
静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,这是一个相当有效的检验手段,但由于评审人的能力有限,静态测 试显然不可能发现所有的错误。

考点(10)软件测试技术
1.基本概念
单元:是程序中最小的和最有意义的部分,由数据输入、加工和输出3部分组成,单元是可以正

本文详述了软件测试的重要性和步骤,包括模块测试、子系统测试、系统测试、验收测试和平行运行。介绍了动态测试和静态测试,以及黑箱测试和白箱测试的区别。此外,还探讨了程序排错方法和软件测试的组成,如单元测试、集成测试、有效性测试、系统测试和验收测试,强调了测试与排错的关系以及路径测试在验证程序结构一致性中的作用。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



