操作手册的编写工作应该在软件测试阶段之前完成。

题目

操作手册的编写工作应该在软件测试阶段之前完成。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件测试的目的是尽可能发现软件中的错误,通常【 】是在代码编写阶段进行的测试,它是整个测试工作的基础。


正确答案:单元测试
单元测试 解析:单元测试集中对源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能,其目的在于发现各模块内部可能存在的各种差错。

第2题:

软件测试说明书的完成时间应该在

A. 需求分析阶段开始

B. 需求分析阶段结束

C. 测试阶段开始

D. 测试阶段结束


正确答案:B

第3题:

在软件开发的V模型中,应该在(18)阶段制定单元测试计划。

A.需求分析

B.概要设计

C.详细设计

D.代码编写


正确答案:D
解析:瀑布方法把测试推迟到项目生命周期的最后阶段进行,系统前期出现的严重错误可能被隐藏,此时修改代价很大、发布日期会被迫推迟,而且瀑布模型使得开发中的很多关键成员例如开发人员和测试人员长期处于空闲状态。“V模型”可以称为瀑布型的变形模式,它提出了测试提前的理念。
  V 模型如下图所示。

  上图的左边是设计和分析,是软件设计实现过程,同时伴随着制订测试计划的过程。右边是对左边结果的验证,即对设计和分析的结果进行测试,以确认是否满足用户需求。如:
  需求分析对应验收测试。在做需求分析、产品功能设计的同时,测试人员就开始阅读、审查需求分析的结果,从而了解产品的设计特性、用户的真正需求,确定测试目标,可以准备用例并制定验收测试计划。
  当系统设计人员在做概要设计时,测试人员可以了解系统是如何实现的,基于什么样的平台,这样可以设计系统测试方案和系统测试计划,并事先准备系统的测试环境,包括硬件和第三方软件的采购。
  当设计人员在做详细设计时,测试人员可以参与设计,对设计进行评审,找出设计的缺陷,同时设计功能、新特性等各方面的测试用例。
  在编程的同时,进行单元测试,是一种很有效的办法,可以尽快找出程序中的错误,充分的单元测试可以大幅度提高程序质量、减少成本。
  如果单元测试计划和编码不是同一个人完成的话可以并行进行,以合理使用人员、加快工期,这避免了瀑布模型串行的安排也反映了V模型测试提前的理念。
  由上述的内容可知本题正确的选项为D。

第4题:

软件测试不是一种仅在编码阶段完成后才开始的活动。现在的软件测试被认为是一种应该在整个开发和维护过程中的活动,测试工作往往采用V模型来进行,可以从__(9)__阶段就开始编写测试计划。

A.立项

B.需求分析

C.设计

D.编码


正确答案:B
根据下面所列出的V模型示意图可知,需求分析阶段就可以开始编写验收测试计划,概要设计阶段就可以编写系统测试计划,详细设计阶段就可以编写集成测试计划,编码阶段就应编写单元测试计划。而题干的意思显然是问最早在哪个阶段就可以开始编写测试计划了,所以选B。

第5题:

在软件开发的V模型中,应该在______阶段制订单元测试计划。

A.需求分析

B.概要设计

C.详细设计

D.代码编写

A.

B.

C.

D.


正确答案:D

第6题:

下列属于维护阶段的文档是(52)。

A.软件规格说明

B.用户操作手册

C.软件问题报告

D.软件测试分析报告


正确答案:C
解析:软件项目开发各个阶段都应提供相应的文档,具体包括:

第7题:

软件测试的目的是尽可能发现软件中的错误,通常(50)是代码编写阶段可进行的测试,它是整个测试工作的基础。

A.集成测试

B.单元测试

C.确认测试

D.系统测试


正确答案:B
解析:软件测试实际上可分成4个步骤进行:单元测试,也称模块测试,在模块编写完成且无编译错误后就可以进行;组装测试,也称集成测试,就是把模块按系统设计说明书的要求组合起来进行测试;确认测试,就是检查软件的功能和性能是否与用户的要求一致;系统测试,是将已经确认的软件、计算机硬件、外设和网络等其他因素结合在一起,进行信息系统的各种组装测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统与甩户需求不符或矛盾的地方。

第8题:

一般来说,大多数软件缺陷源于软件开发项目的 ______ 阶段。

A.软件测试阶段

B.程序编写和调试阶段

C.需求和设计阶段

D.加班工作期间


正确答案:C
解析:通常来说,软件缺陷大多数是来自软件开发项目的需求和设计阶段的。

第9题:

软件测试不再是一种仅在编码阶段完成后才开始的活动,现在的软件测试被认为是一种应该包括在整个开发和维护过程中的活动,测试工作往往采用V模型来进行,可以从()阶段就开始编写测试计划

A.立项

B.需求分析

C.设计

D.编码


正确答案:B
软件测试文件描述要执行的软件测试及测试的结果。由于软件测试是一个很复杂的过程,同时也是设计软件开发其它一些阶段的工作,对于保证软件的质量和它的运行有着重要意义,必须把对它们的要求、过程及测试结果以正式的文件形式写出。测试文件的编写是测试工作规范化的一个组成部分。测试文件不只在测试阶段才考虑,它在软件开发的需求分析阶段就开始着手,因为测试文件与用户有着密切的关系。在设计阶段的一些设计方案也应在测试文件中得到反映,以利于设计的检验。测试文件对于测试阶段工作的指导与评价作用更是非常明显的。需要特别指出的是,在已开发的软件投入运行的维护阶段,常常还要进行再测试或回归测试,这时仍须用到测试文件。根据V模型的结构图需求分析阶段对应了验收测试,所以在需求分析阶段就要开始编写测试计划了。

第10题:

以下关于测试时机的叙述中,不正确拘是(56)。

A.应该尽可能早地进行测试

B.软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高

C.应该在代码编写完成后开始测试

D.项目需求分析和设计阶段需要测试人员参与


正确答案:C
本题考查软件测试一些基础知识。在传统的瀑布模型中,软件项目主要有用户需求分析、概要设计、详细设计、编码和实现、测试以及运行维护几个阶段组成.因此人们一般认为,软件测试只是软件编码后的一个阶段。但随着软件测试业的发展,人们越来越认识到:软件测试不应只是软件项目的收尾工作,而应该在软件生命周期的每一阶段中都包含测试。软件测试是贯穿于整个软件开发生命周期的过程活动,包括软件测试计划、软件测试需求分析、软件测试用例设计、软件测试执行、软件缺陷管理、软件测试风险管理以及其他的一些软件测试相关的活动等等组成。在软件项目的每个阶段,都需要进行不同目的和不同内容的测试活动,以保证各个阶段工作产品输出的正确性。在项目开发的后期,发现一些软件需求阶段和概要设计阶段的错误和问题,修改这些缺陷导致的成本将是非常高的。有资料表明:平均而言,如果在需求阶段修正一个错误的代价是1,那么,在设计阶段就是它的3~6倍,在编程阶段是它的10倍,在内部测式阶段是它的20~40倍,在外部测试阶段是它的30~70倍,而到了产品发布出去,这个数字就是40~1000倍。根据上述描述,测试活动贯穿于整个开发生命周期。

更多相关问题