软件测试要经过哪几个阶段?各个阶段与什么文档有关?

题目
问答题
软件测试要经过哪几个阶段?各个阶段与什么文档有关?
参考答案和解析
正确答案: ⑴单元测试:详细设计说明书,源程序清单,单元测试计划,单元测试报告;
⑵集成测试:概要设计说明书,详细设计说明书,集成测试计划,集成测试报告;
⑶确认测试:需求规格说明,用户手册,操作手册,测试计划,测试报告,项目开发总结;
⑷系统测试:需求规格说明书,系统测试计划,系统测试报告。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在软件生命周期的各个阶段中,测试阶段的主要任务是确定软件“做什么”的问题。


正确答案:错误

第2题:

软件测试各个阶段通常完成什么工作?各个阶段的结果文件是什么?包括什么内容?


正确答案: 单元测试阶段:各独立单元模块在与系统地其他部分相隔离的情况下进行测试,单元测试针对每一个程序模块进行正确性校验,检查各个程序模块是否正确地实现了规定的功能。生成单元测试报告,提交缺陷报告。
集成测试阶段:集成测试是在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中各部分工作是否达到或实现相应技术指标及要求的活动。该阶段生成集成测试报告,提交缺陷报告。
系统测试阶段:将通过确认测试的软件,作为整个给予计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行环境下,对计算机系统进行全面的功能覆盖。该阶段需要提交测试总结和缺陷报告。

第3题:

经济周期分为哪几个阶段?各个阶段的基本特征是什么?


参考答案:

(1)经济周期就是国内生产总值及经济活动的周期性波动。

(2)经济周期可以分为两个大的阶段:扩张阶段与收缩阶段。扩张阶段亦称繁荣,收缩阶段亦称衰退。繁荣是国内生产总值与经济活动高于正常水平的一个阶段。其特征为生产迅速增加,投资增加,信用扩张,价格水平上升,就业增加,公众对未来乐观。繁荣的最高点称为顶峰。萧条是国内生产总值与经济活动低于正常水平的一个阶段。其特征为生产急剧减少,投资减少,信用紧缩,价格水平下跌,失业严重,公众对未来悲观。萧条的最低点称为谷底。


第4题:

软件测试要经过哪几个阶段?各个阶段与什么文档有关?


正确答案: ⑴单元测试:详细设计说明书,源程序清单,单元测试计划,单元测试报告;
⑵集成测试:概要设计说明书,详细设计说明书,集成测试计划,集成测试报告;
⑶确认测试:需求规格说明,用户手册,操作手册,测试计划,测试报告,项目开发总结;
⑷系统测试:需求规格说明书,系统测试计划,系统测试报告。

第5题:

软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶段的含义?


正确答案: 大体上来说可分为单元测试,集成测试,系统测试,验收测试,每个阶段又分为以下五个步骤:测试计划,测试设计,用例设计,执行结果,测试报告
初始测试集中在每个模块上,保证源代码的正确性,该阶段成为单元测试,主要用白盒测试方法。接下来是模块集成和集成以便组成完整的软件包。
集成测试集中在证实和程序构成问题上。主要采用黑盒测试方法,辅之以白盒测试方法。
软件集成后,需要完成确认和系统测试。
确认测试提供软件满足所有功能、性能需求的最后保证。确认测试仅仅应用黑盒测试方法。
单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基
本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。
集成测试是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问题”。验收测试旨在向软件的购买者展示该软件系统满足其用户的需求。它的测试数据通常是系统测试的测试数据的子集.
回归测试是在软件维护阶段,对软件进行修改之后进行的测试。其目的是检验对软件进行的修改是否正确。

第6题:

软件生命周期为什么要划分成阶段?应怎样来划分阶段?在软件开发过程中,为什么要强调文档编写?


正确答案: 在运用工程的方法来进行软件开发时,必须遵守一些工程性的基本原则:分解、计划、规范。相应的软件工程的一些基本原则包括软件周期的划分,这要求在时间上进行分解,即将软件开发过程分解为一系列的分阶段的任务。这也有利于降低软件开发的难度。
一般来说,软件从产生、发展到淘汰要经历定义、开发和维护三大阶段。具体地来说,即定义阶段的可行性论证与开发计划、需求分析,开发阶段的概要计、详细设计和编码,维护阶段的测试、运行维护。强调文档的编制是因为它有以下主要作用:
1.作为开发人员在一定阶段内承担任务的工作结果和结束标志。
2. 向管理人员提供软件开发工作的进展情况,白软件开发过程中的一些“不可见”的事物转换成“可见”的文字资料,以便管理人员在各个阶段检查开发计划的实施情况,使之能够对工作结果进行清晰的审计。
3.记录开发过程中的技术信息,以便协调工作,并作为下一阶段工作的基础。
4.提供有关软件维护、培训、流通和运行信息,有助于管理人员、开发人员、操作人员和用户之间的工作了解。 
5.向未来用户介绍软件的功能和能力,使之能判断该软件能否适合使用者使用。

第7题:

简述软件测试要经过哪几个步骤,每个步骤与什么文档有关?


正确答案: 测试过程按4个步骤进行,即单元测试(模块测试)、集成测试(子系统测试和系统测试)、确认测试(验收测试)和平行运行。
单元测试集中对用源代码实现的每一个程序单元进行测试,与其相关的文档是单元测试计划和详细设计说明书。
集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。与其相关的文档是集成测试计划和软件需求说明书。
确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。与其相关的文档是确认测试计划和软件需求说明书。
平行运行把已经经过确认的软件纳入实际运行环境中,与其他系统成份组合在一起进行测试。与其相关的文档:用户指南、使用手册等。

第8题:

下列说法中不正确的是(27)。

A.需求分析阶段产生的文档为需求规格说明书

B.软件设计阶段产生的文档有程序清单

C.软件测试阶段产生的文档有软件测试计划和软件测试报告

D.软件维护阶段产生的文档有维护计划和维护报告


正确答案:B
解析:软件生存周期包括需求分析、软件设计、编码、测试和维护。需求分析:任务是确定待开发软件的功能、性能、数据、界面等要求,从而确定系统的逻辑模型,此阶段产生的文档为需求规格说明书。软件设计:包括概要设计和详细设计。概要设计的任务是模块分解,确定软件的结构,模块的功能和模块间的接口,以及全局数据结构的设计;详细设计的任务是设计每个模块的实现细节和局部数据结构。此阶段产生的文档为设计说明书。编码:任务是用某种程序语言为每个模块编写程序。产生的文档有清单。软件测试:其任务是发现软件中的错误,并加以纠正。产生的文档有软件测试计划和软件测试报告。运行维护:通过对已交付使用的软件做必要的修改,使软件持久地满足客户的需求。产生的文档有维护计划和维护报告。因此设计阶段产生的文档为设计说明书,而不是程序清单。

第9题:

什么是软件测试?软件测试分为哪几个阶段?


正确答案: 软件测试是一个为了寻找软件中的错误而运行软件的过程,一个成功的测试是指找到了迄今为止尚未发现的错误的测试。
软件测试一般分为单元测试、集成测试和系统测试。

第10题:

一般来说,在管理软件中,软件生存周期各个阶段的工作量以()所占的比例最大。

  • A、需求分析与设计阶段
  • B、编码实现阶段
  • C、测试阶段
  • D、维护阶段

正确答案:D