信息工程部与王总工程师在详细分析本集团的软件工程管理方面存在的各类问题时 发现在不少软件项目
问题详情
信息工程部与王总工程师在详细分析本集团的软件工程管理方面存在的各类问题时,发现在不少软件项目实施过程中,随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难。软件测试这一环节较为薄弱.尤其是对软件测试问题认识上有一些偏差。软件测试包括人工测试和机器测试两大部分。请你用250字以内文字以提纲方式说明,软件测试的一般步骤?(只需列出相应的书称并且简要说明即可)请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:软件测试的一般步骤是:(1)测试人员要阅读有关资料包括规格说明、设计文档、使用说明书及在设计过程中形成的测试大纲、测试内容及测试的通过准则全面熟悉系统编写测试计划设计测试用例作好测试前的准备工作。(2)为了保证测试的质量将测试过程分成几个阶段即:代码审查、单元测试、集成测试和验收测试。代码会审是由一组人通过阅读、讨论和争议对程序进行静态分析的过程。单元测试集中在检查软件设计的最小单位-模块上通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况以及编码的错误。集成测试是将模块按照设计要求组装起来同时进行测试主要目标是发现与接口有关的问题。验收测试的目的是向未来的用户表明系统能够像预定要求那样工作。经过上述的测试过程对软件进行测试后软件基本满足开发的要求测试宣告结束经验收后将软件提交用户。
软件测试的一般步骤是:(1)测试人员要阅读有关资料,包括规格说明、设计文档、使用说明书及在设计过程中形成的测试大纲、测试内容及测试的通过准则,全面熟悉系统,编写测试计划,设计测试用例,作好测试前的准备工作。(2)为了保证测试的质量,将测试过程分成几个阶段,即:代码审查、单元测试、集成测试和验收测试。代码会审是由一组人通过阅读、讨论和争议对程序进行静态分析的过程。单元测试集中在检查软件设计的最小单位-模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。验收测试的目的是向未来的用户表明系统能够像预定要求那样工作。经过上述的测试过程对软件进行测试后,软件基本满足开发的要求,测试宣告结束,经验收后,将软件提交用户。