问题 单项选择题

软件测试的目的是 (1) 。通常 (2) 是在代码编写阶段可进行的测试,它是整个测试工作的基础。

1()

A.证明软件系统中存在错误

B.判定软件是否合格

C.证明软件的正确性

D.尽可能多地发现软件系统中地错误

答案

参考答案:D

解析:

软件测试的目的是希望以最少的人力和时间发现潜在的各种错误和缺陷。

单元测试在实现阶段进行,它所依据的模块功能描述和内部细节以及测试方案应在详细设计阶段完成,目的是发现编程错误。集成测试所依据的模块说明书和测试方案应在概要设计阶段完成,它能发现设计错误。有效性测试应在模拟的环境中进行强度测试的基础上,测试计划应在软件需求分析阶段完成。

多项选择题
单项选择题