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

题目

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


相似考题
更多“软件测试各个阶段通常完成什么工作?各个阶段的结果文件是什么?包括什么内容?”相关问题
  • 第1题:

    什么是软件工程?请叙述软件生存周期的各个阶段。


    正确答案: 软件工程:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
    阶段:分析、设计、实现、运行。

  • 第2题:

    游戏的策划分为哪三个阶段?各个阶段的主要工作是什么?


    正确答案: 前期工作:市场调研;工作计划;策划书
    中期工作:游戏模式的细化;各类任务的拟定;剧情的细化与装配程序的撰写
    后期工作:作品的测试;调整和改进宣传

  • 第3题:

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


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

  • 第4题:

    软件测试应该贯穿整个软件生存周期,在软件开发的各个阶段,都要开展软件测试工作,只不过测试的方法和对象不同而已。


    正确答案:错误

  • 第5题:

    保税物流的发展阶段,及各个阶段的物流类型是什么?


    正确答案: (1)传统保税物流阶段传统的保税区,是在当时中国国情与外向型经济战略的特殊背景下,作为自由贸易区的替代模式提出的。这个阶段又可以分为三个阶段。
    第一阶段,从1990年上海外高桥保税区设立到1994年。这个时候的保税物流形式主要是:以国际贸易、保税仓储为主要贸易方式的贸易、仓储类物流。
    第二阶段,1994年“天津会议”至1998年。明确提出了保税区的三大功能——出口加工、国际贸易、保税仓库和商品展示。
    第三阶段,1998年至2003年。
    (2)区港联动后的保税物流阶段区港联动的主要功能为:国际配送、国际采购、国际转口贸易、国际中转。

  • 第6题:

    应急响应处置流程通常被划分为哪些阶段?各个阶段的主要任务是什么?


    正确答案: 应急响应处置流程通常被划分为准备、检测、抑制、根除、恢复、报告与总结等六个阶段。
    (1)准备阶段
    在事件真正发生之前应该为事件响应作好准备,这一阶段十分重要。准备阶段的主要工作包括建立合理的防御和控制措施、建立适当的策略和程序、获得必要的资源和组建响应队伍等。
    (2)检测阶段
    检测阶段要做出初步的动作和响应,根据获得的初步材料和分析结果,估计事件的范围,制订进一步的响应战略,并且保留可能用于司法程序的证据。
    (3)抑制阶段
    抑制的目的是限制攻击的范围。抑制措施十分重要,因为太多的安全事件可能迅速失控,典型的例子就是具有蠕虫特征的恶意代码的感染。抑制策略一般包括关闭所有的系统、从网络上断开相关系统、修改防火墙和路由器的过滤规则、封锁或删除被攻破的登录账号、提高系统或网络行为的监控级别、设置陷阱、关闭服务以及反击攻击者的系统等。
    (4)根除阶段
    在事件被抑制之后,通过对有关恶意代码或行为的分析结果,找出事件根源并彻底清除。对于单机上的事件,主要可以根据各种操作系统平台的具体检查和根除程序进行操作;但是大规模爆发的带有蠕虫性质的恶意程序,要根除各个主机上的恶意代码,是十分艰巨的任务。很多案例数据表明,众多的用户并没有真正关
    注他们的主机是否已经遭受入侵,有的甚至持续一年多,任由感染蠕虫的主机在网络中不断地搜索和攻击别的目标。造成这种现象的重要原因是各网络之间缺乏有效的协调,或者是在一些商业网络中,网络管理员对接入到网络中的子网和用户没有足够的管理权限。
    (5)恢复阶段
    恢复阶段的目标是把所有被攻破的系统和网络设备彻底还原到它们正常的任务状态。恢复工作应该十分小心,应避免出现误操作导致数据的丢失。另外,恢复工作中如果涉及到机密数据,需要额外遵照机密系统的恢复要求。对不同任务的恢复工作的承担单位,要有不同的担保。如果攻击者获得了超级用户的访问权,一次完整的恢复应该强制性地修改所有的口令。
    (6)报告与总结阶段
    报告与总结是最后一个阶段,但却是绝对不能够忽略的重要阶段。这个阶段的目标是回顾并整理发生事件的各种相关信息,尽可能地把所有情况记录到文档中。这些记录的内容,不仅对有关部门的其他处理工作具有重要意义,而且对将来应急工作的开展也是非常重要的积累。

  • 第7题:

    填空题
    在软件生命周期的各个阶段中,()阶段准确地确定软件系统“做什么”的问题。

    正确答案: 需求分析
    解析: 暂无解析

  • 第8题:

    问答题
    系统测试分成几个阶段?各个阶段的任务是什么?

    正确答案: 阶段:
    (1)单元测试
    (2)集成测试
    (3)确认测试
    (4)系统测试
    任务:
    单元测试:
    (1)模块接口测试
    (2)局部数据结构测试
    (3)路径测试
    (4)错误处理测试
    (5)边界测试。
    集成测试:将所有的模块按照要求组成一个完整的系统进行分析。
    确认测试:使用实际数据进行测试,从而验证系统是否满足用户的实际需要,验证系统的有效性。
    系统测试:把通过确认测试的系统,作为基于计算机系统的一个整体元素,与整个系统的其他元素结合起来,在实际运行环境下,对计算机系统进行一系列的集成测试盒有效性测试。
    解析: 暂无解析

  • 第9题:

    问答题
    软件开发的各个阶段,为什么只有需求阶段称为工程?

    正确答案: 需求工程是随着计算机的发展而发展的,在计算机发展的初期,软件规模不大,软件开发所关注的是代码编写,需求分析很少受到重视。后来软件开发引入了生命周期的概念,需求分析成为其第一阶段。随着软件系统规模的扩大,需求分析与定义在整个软件开发与维护过程中越来越重要,直接关系到软件的成功与否。人们逐渐认识到需求分析活动不再仅限于软件开发的最初阶段,它贯穿于系统开发的整个生命周期。
    需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。所以只有需求阶段称为工程。
    解析: 暂无解析

  • 第10题:

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

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

  • 第11题:

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

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

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

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

  • 第13题:

    软件测试分为几个阶段?各阶段的测试策略和要求是什么?


    正确答案: 和开发过程相对应,测试过程会依次经历单元测试、集成测试、系统测试、验收测试四个主要阶段:
    单元测试:单元测试是针对软件设计的最小单位––程序模块甚至代码段进行正确性检验的测试工作,通常由开发人员进行。
    集成测试:集成测试是将模块按照设计要求组装起来进行测试,主要目的是发现与接口有关的问题。由于在产品提交到测试部门前,产品开发小组都要进行联合调试,因此在大部分企业中集成测试是由开发人员来完成的。
    系统测试:系统测试是在集成测试通过后进行的,目的是充分运行系统,验证各子系统是否都能正常工作并完成设计的要求。它主要由测试部门进行,是测试部门最大最重要的一个测试,对产品的质量有重大的影响。
    验收测试:验收测试以需求阶段的《需求规格说明书》为验收标准,测试时要求模拟实际用户的运行环境。对于实际项目可以和客户共同进行,对于产品来说就是最后一次的系统测试。测试内容为对功能模块的全面测试,尤其要进行文档测试。
    单元测试测试策略:
    自顶向下的单元测试策略:比孤立单元测试的成本高很多,不是单元测试的一个好的选择。
    自底向上的单元测试策略:比较合理的单元测试策略,但测试周期较长。
    孤立单元测试策略:最好的单元测试策略。
    集成测试的测试策略:
    大爆炸集成:适应于一个维护型项目或被测试系统较小。
    自顶向下集成:适应于产品控制结构比较清晰和稳定;高层接口变化较小;底层接口未定义或经常可能被修改;产口控制组件具有较大的技术风险,需要尽早被验证;希望尽早能看到产品的系统功能行为。
    自底向上集成:适应于底层接口比较稳定;高层接口变化比较频繁;底层组件较早被完成。
    基于进度的集成
    优点:具有较高的并行度;能够有效缩短项目的开发进度。
    缺点:桩和驱动工作量较大;有些接口测试不充分;有些测试重复和浪费。
    系统测试的测试策略:
    数据和数据库完整性测试;功能测试;用户界面测试;性能评测;负载测试;强度测试;容量测试;安全性和访问控制测试;故障转移和恢复测试;配置测试;安装测试;加密测试;可用性测试;版本验证测试;文档测试

  • 第14题:

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


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

  • 第15题:

    软件开发的各个阶段,为什么只有需求阶段称为工程?


    正确答案: 需求工程是随着计算机的发展而发展的,在计算机发展的初期,软件规模不大,软件开发所关注的是代码编写,需求分析很少受到重视。后来软件开发引入了生命周期的概念,需求分析成为其第一阶段。随着软件系统规模的扩大,需求分析与定义在整个软件开发与维护过程中越来越重要,直接关系到软件的成功与否。人们逐渐认识到需求分析活动不再仅限于软件开发的最初阶段,它贯穿于系统开发的整个生命周期。
    需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。所以只有需求阶段称为工程。

  • 第16题:

    在软件生命周期的各个阶段中,()阶段准确地确定软件系统“做什么”的问题。


    正确答案:需求分析

  • 第17题:

    系统开发生命周期包括哪些阶段?各个阶段的主要任务分别是什么?


    正确答案: 系统开发生命周期包括:
    (1)系统规划阶段
    根据用户的系统开发需求报告,进入用户工作的实体环境,进行初步调查,明确需求问题,确定系统实现目标和总体结构,合理划分各个阶段和实施进度,进行可行性研究,完成系统的概要设计报告。
    (2)系统分析阶段
    具体任务是分析用户的业务工作流程,分析用户数据信息与流程,分析系统组成功能及数据关系,提出系统的物理设计和逻辑设计,完成系统的实施方案和设计报告。
    (3)系统设计阶段
    最终完成系统总体结构设计、编码设计、数据结构设计、输入输出设计、模块结构和功能设计,同时根据系统的总体设计要求,配置系统所需的硬件环境,完成系统的详细技术设计报告。
    (4)系统实现阶段
    由程序员进行编程工作,用户进行数据准备,培训用户系统管理人员和操作者,编制用户手册,完成系统测试报告,投入试运行。
    (5)系统运行阶段
    系统开发者完成系统运行最终报告,同时提供系统维护管理技术及方法,提供系统运行安全标准和要求,安装并启动系统。用户进行系统的日常运行管理、评价、监理和安全等工作,实时分析系统运行结果,对系统进行日常维护和局部调整。

  • 第18题:

    经济周期各个阶段的特征是什么?


    正确答案: 经济周期一般可分为繁荣、衰退、萧条和复苏四个阶段。其中繁荣与萧条是两个主要阶段,衰退与复苏是两个过渡阶段。繁荣是国民收入与经济活动高于正常水平的一个阶段,生产迅速增加,投资增加,信用扩张,价格水平上升,就业增加,公众对未来乐观。衰退阶段,投资下降,失业增加,产出下降。萧条是国民收入与经济活动低于正常水平的一个阶段,生产急剧减少,投资减少,信用紧缩,价格水平下降,失业严重,公众对未来悲观。复苏阶段,经济走出萧条专向上升,走向繁荣。

  • 第19题:

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

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

  • 第20题:

    问答题
    系统开发生命周期包括哪些阶段?各个阶段的主要任务分别是什么?

    正确答案: 系统开发生命周期包括:
    (1)系统规划阶段
    根据用户的系统开发需求报告,进入用户工作的实体环境,进行初步调查,明确需求问题,确定系统实现目标和总体结构,合理划分各个阶段和实施进度,进行可行性研究,完成系统的概要设计报告。
    (2)系统分析阶段
    具体任务是分析用户的业务工作流程,分析用户数据信息与流程,分析系统组成功能及数据关系,提出系统的物理设计和逻辑设计,完成系统的实施方案和设计报告。
    (3)系统设计阶段
    最终完成系统总体结构设计、编码设计、数据结构设计、输入输出设计、模块结构和功能设计,同时根据系统的总体设计要求,配置系统所需的硬件环境,完成系统的详细技术设计报告。
    (4)系统实现阶段
    由程序员进行编程工作,用户进行数据准备,培训用户系统管理人员和操作者,编制用户手册,完成系统测试报告,投入试运行。
    (5)系统运行阶段
    系统开发者完成系统运行最终报告,同时提供系统维护管理技术及方法,提供系统运行安全标准和要求,安装并启动系统。用户进行系统的日常运行管理、评价、监理和安全等工作,实时分析系统运行结果,对系统进行日常维护和局部调整。
    解析: 暂无解析

  • 第21题:

    问答题
    应急响应处置流程通常被划分为哪些阶段?各个阶段的主要任务是什么?

    正确答案: 应急响应处置流程通常被划分为准备、检测、抑制、根除、恢复、报告与总结等六个阶段。
    (1)准备阶段
    在事件真正发生之前应该为事件响应作好准备,这一阶段十分重要。准备阶段的主要工作包括建立合理的防御和控制措施、建立适当的策略和程序、获得必要的资源和组建响应队伍等。
    (2)检测阶段
    检测阶段要做出初步的动作和响应,根据获得的初步材料和分析结果,估计事件的范围,制订进一步的响应战略,并且保留可能用于司法程序的证据。
    (3)抑制阶段
    抑制的目的是限制攻击的范围。抑制措施十分重要,因为太多的安全事件可能迅速失控,典型的例子就是具有蠕虫特征的恶意代码的感染。抑制策略一般包括关闭所有的系统、从网络上断开相关系统、修改防火墙和路由器的过滤规则、封锁或删除被攻破的登录账号、提高系统或网络行为的监控级别、设置陷阱、关闭服务以及反击攻击者的系统等。
    (4)根除阶段
    在事件被抑制之后,通过对有关恶意代码或行为的分析结果,找出事件根源并彻底清除。对于单机上的事件,主要可以根据各种操作系统平台的具体检查和根除程序进行操作;但是大规模爆发的带有蠕虫性质的恶意程序,要根除各个主机上的恶意代码,是十分艰巨的任务。很多案例数据表明,众多的用户并没有真正关
    注他们的主机是否已经遭受入侵,有的甚至持续一年多,任由感染蠕虫的主机在网络中不断地搜索和攻击别的目标。造成这种现象的重要原因是各网络之间缺乏有效的协调,或者是在一些商业网络中,网络管理员对接入到网络中的子网和用户没有足够的管理权限。
    (5)恢复阶段
    恢复阶段的目标是把所有被攻破的系统和网络设备彻底还原到它们正常的任务状态。恢复工作应该十分小心,应避免出现误操作导致数据的丢失。另外,恢复工作中如果涉及到机密数据,需要额外遵照机密系统的恢复要求。对不同任务的恢复工作的承担单位,要有不同的担保。如果攻击者获得了超级用户的访问权,一次完整的恢复应该强制性地修改所有的口令。
    (6)报告与总结阶段
    报告与总结是最后一个阶段,但却是绝对不能够忽略的重要阶段。这个阶段的目标是回顾并整理发生事件的各种相关信息,尽可能地把所有情况记录到文档中。这些记录的内容,不仅对有关部门的其他处理工作具有重要意义,而且对将来应急工作的开展也是非常重要的积累。
    解析: 暂无解析

  • 第22题:

    问答题
    什么是软件工程?请叙述软件生存周期的各个阶段。

    正确答案: 软件工程:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
    阶段:分析、设计、实现、运行。
    解析: 暂无解析

  • 第23题:

    问答题
    游戏的策划分为哪三个阶段?各个阶段的主要工作是什么?

    正确答案: 前期工作:市场调研;工作计划;策划书
    中期工作:游戏模式的细化;各类任务的拟定;剧情的细化与装配程序的撰写
    后期工作:作品的测试;调整和改进宣传
    解析: 暂无解析