更多“请简述软件测试活动的生命周期?”相关问题
  • 第1题:

    软件生命周期中的活动不包括( )。

    A.软件维护

    B.市场调研

    C.软件测试

    D.需求分析


    正确答案:B
    软件生命周期是指从软件的产生到消亡的一个过程,其中包含需求分析、软件的开发、软件测试、软件维护等阶段。其中不包含市场调研,所以答案选择B。

  • 第2题:

    请简述软件测试的目的。


    正确答案:知识点包括: .通过测试发现软件错误: .验证软件是否满足软件需求规格说明和软件设计所规定的功能、性能及其软件质量特性的要求; .为软件质量的评价提供依据。
    知识点包括: .通过测试,发现软件错误: .验证软件是否满足软件需求规格说明和软件设计所规定的功能、性能及其软件质量特性的要求; .为软件质量的评价提供依据。 解析:考查应试者对测试技术基本知识以及应用于软件监理的能力。
    软件测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的应用假设。
    不同的机构会有不同的测试目的;相同的机构也可能有不同测试目的,可能是测试不同区域或是对同一区域的不同层次的测试。
    在谈到软件测试时,许多人都引用Grenford J. Myers 在The Art of Software Testing一书中的观点:
    .软件测试是为了发现错误而执行程序的过程。
    .测试是为了证明程序有错,而不是证明程序无错误。
    .一个好的测试用例是在于它能发现至今未发现的错误。
    .一个成功的测试是发现了至今未发现的错误的测试。
    (1)从我们回答本题的出发点来考虑这个问题时,我们回答的第一点是:通过测试,发现软件错误。
    (2)上述观点可以提醒人们测试要以查找错误为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解这一观点可能会产生误导,认为发现错误是软件测试的唯一目的,查找不出错误的测试就是没有价值的,事实并非如此。
    我们回答的第2点是:验证软件是否满足软件需求规格说明和软件设计所规定的功能、性能及其软件质量特性的要求。
    (3)其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。详细而严谨的可靠性增长模型可以证明这一点。例如Bev Littlewood 发现一个经过测试而正常运行了n 小时的系统有继续正常运行n 小时的概率。
    我们回答的第3点是:为软件质量的评价提供依据。

  • 第3题:

    阅读下列说明,回答问题1至问题3。

    【说明】

    文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。

    用户文档包括哪些?

    除了用户文档之外,文档测试还应当关注哪些文档?

    简述用户文档的测试要点。

    请帮忙给出每个问题的正确答案和分析,谢谢!


    问题 1 答案解析:. 用户手册 . 安装和设置指导 . 联机帮助 . 指南、向导 . 样例、示例和模板 . 授权/注册登记表 . 最终用户许可协议 . 宣传材料、广告及其他插页
    . 用户手册 . 安装和设置指导 . 联机帮助 . 指南、向导 . 样例、示例和模板 . 授权/注册登记表 . 最终用户许可协议 . 宣传材料、广告及其他插页 解析:系统中用户文档主要包括:用户手册、安装和设置指导、联机帮助、指南、向导、样例、示例和模板、授权/注册登记表、最终用户许可协议、宣传材料、广告及其他插页等。

    问题 2 答案解析:. 开发文档 ◆ 软件需求说明书 ◆ 数据库设计说明书 ◆ 概要设计说明书 ◆详细设计说明书 ◆ 可行性研究报告 . 管理文档 ◆ 项目开发计划 ◆ 测试计划 ◆ 测试报告 ◆ 开发进度月报 ◆ 开发总结报告
    . 开发文档 ◆ 软件需求说明书 ◆ 数据库设计说明书 ◆ 概要设计说明书 ◆详细设计说明书 ◆ 可行性研究报告 . 管理文档 ◆ 项目开发计划 ◆ 测试计划 ◆ 测试报告 ◆ 开发进度月报 ◆ 开发总结报告 解析:系统中的文档主要包括用户文档、开发文档以及管理文档。开发文档包括:软件需求说明书、数据库设计说明书、概要设计说明书、详细设计说明书、可行性研究报告等。
    管理文档包括:项目开发计划、测试计划、测试报告、开发进度月报、开发总结报告等。

    问题 3 答案解析:. 读者群。文档面向的读者定位要明确。对于初级用户、中级用户以及高级用户应该有不同的定位。 . 术语。文档中用到的术语要适用于定位的读者群用法一致标准定义与业界规范相吻合。 . 正确性。测试中需检查所有信息是否真实正确查找由于过期产品说明书和销售人员夸大事实而导致的错误。检查所有的目录、索引和章节引用是否已更新尝试链接是否准确产品支持电话、地址和邮政编码是否正确。 . 完整性。对照软件界面检查是否有重要的分支没有描述到甚至是否有整个大模块没有描述到。 . 一致性。按照文档描述的操作执行后检查软件返回的结果是否与文档描述相同。 . 易用性。对关键步骤以粗体或背景色给用户以提示合理的页面布局、适量的图表都可以给用户更高的易用性。需要注意的是文档要有助于用户排除错误不但描述正确操作也要描述错误处理办法。文档对于用户看到的错误信息应当有更详细的文档解释。 . 图表与界面截图。检查所有图表与界面截图是否与发行版本相同。 . 样例和示例。像用户一样载入和使用样例。如果是一段程序就输入数据并执行它。以每一个模板制作文件确认它们的正确性。 . 语言。不出现错别字不要出现有二义性的说法。特别要注意的是屏幕截图或绘制图形中的文字。 . 印刷与包装。检查印刷质量;手册厚度与开本是否合适;包装盒的大小是否合适;有没有零碎易丢失的小部件等。
    . 读者群。文档面向的读者定位要明确。对于初级用户、中级用户以及高级用户应该有不同的定位。 . 术语。文档中用到的术语要适用于定位的读者群,用法一致,标准定义与业界规范相吻合。 . 正确性。测试中需检查所有信息是否真实正确,查找由于过期产品说明书和销售人员夸大事实而导致的错误。检查所有的目录、索引和章节引用是否已更新,尝试链接是否准确,产品支持电话、地址和邮政编码是否正确。 . 完整性。对照软件界面检查是否有重要的分支没有描述到,甚至是否有整个大模块没有描述到。 . 一致性。按照文档描述的操作执行后,检查软件返回的结果是否与文档描述相同。 . 易用性。对关键步骤以粗体或背景色给用户以提示,合理的页面布局、适量的图表都可以给用户更高的易用性。需要注意的是文档要有助于用户排除错误,不但描述正确操作,也要描述错误处理办法。文档对于用户看到的错误信息应当有更详细的文档解释。 . 图表与界面截图。检查所有图表与界面截图是否与发行版本相同。 . 样例和示例。像用户一样载入和使用样例。如果是一段程序,就输入数据并执行它。以每一个模板制作文件,确认它们的正确性。 . 语言。不出现错别字,不要出现有二义性的说法。特别要注意的是屏幕截图或绘制图形中的文字。 . 印刷与包装。检查印刷质量;手册厚度与开本是否合适;包装盒的大小是否合适;有没有零碎易丢失的小部件等。 解析:.读者群
    .术语
    .正确性
    .完整性
    .一致性
    .易用性
    .图表与界面截图
    .样例和示例
    .语言
    .印刷与包装
    可以联系实际情况,举例说明。

  • 第4题:

    软件测试生命周期分为:测试计划、_________________、_________________、测试执 行、测试评估五个阶段 。


    正确答案:测试设计、测试开发

  • 第5题:

    软件生命周期中的活动不包括( )。A.软件维护 B.需求分析 C.市场调研 SXB

    软件生命周期中的活动不包括( )。

    A.软件维护

    B.需求分析

    C.市场调研

    D.软件测试


    正确答案:C
    C。【解析】软件生命周期是指从软件的产生到消亡的一个过程,其中包含需求分析、软件的开发、软件测试、软件维护等阶段。其中不包含市场调研,所以答案选择C。

  • 第6题:

    软件生命周期中所花费最多的阶段是()。

    • A、详细设计
    • B、软件编码
    • C、软件测试
    • D、软件维护

    正确答案:D

  • 第7题:

    软件生命周期中所花费用最多的阶段为()。

    • A、详细设计
    • B、软件编码
    • C、软件测试
    • D、软件维护

    正确答案:D

  • 第8题:

    软件生命周期中的活动不包括()。

    • A、市场调研
    • B、需求分析
    • C、软件测试
    • D、软件维护

    正确答案:A

  • 第9题:

    关于软件生命周期中花费阶段的描述,下列()描述是正确的。

    • A、软件生命周期中所花费最多的阶段是详细设计。 
    • B、软件生命周期中所花费最多的阶段是软件测试。 
    • C、软件生命周期中所花费最多的阶段是软件编码。 
    • D、软件生命周期中所花费最多的阶段是软件维护。

    正确答案:D

  • 第10题:

    单选题
    软件生命周期中的活动不包括 (  )。
    A

    软件维护

    B

    市场调研

    C

    软件测试

    D

    需求分析


    正确答案: A
    解析:
    软件生命周期包括软件产品从提出、实现、使用、维护到停止使用(退役)的过程。可以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。软件生命周期的主要活动阶段是可行性研究与计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护。不包括市场调研。答案选择B选项。

  • 第11题:

    问答题
    描述软件测试活动的生命周期?

    正确答案: 测试周期分为计划、设计、实现、执行、总结。
    其中:
    计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等;
    设计:完成测试方案,从技术层面上对测试进行规划;
    实现:进行测试用例和测试规程设计;执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。
    总结:记录测试结果,进行测试分析,完成测试报告。
    解析: 暂无解析

  • 第12题:

    问答题
    请简述软件体系结构的生命周期。

    正确答案: 以自然语言进行软件结构的非形式化描述,接着运用合适的形式化数学理论模型对上一阶段的非形式化描述进行规范定义,从而得到软件形式结构的形式化规范描述。对设计好的软件体系结构进行验证和求精,直到不需要进行求精验证时,转入软件体系结构的实施。在此阶段将软件结构实施于系统设计中,并将其结构的构件和连接件有机组织在一起。判断软件体系结构是否需要扩展,演化。需要从则重复以上步骤,否则对该体系结构进行评价、度量,转入终结阶段。
    解析: 暂无解析

  • 第13题:

    描述软件测试活动的生命周期?


    本题答案:测试周期分为计划、设计、实现、执行、总结。
    其中:
    计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等;
    设计:完成测试方案,从技术层面上对测试进行规划;
    实现:进行测试用例和测试规程设计;执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。
    总结:记录测试结果,进行测试分析,完成测试报告。

  • 第14题:

    软件生命周期中,花费最多的阶段是( )。A.详细设计B.软件编码C.软件测试SXB

    软件生命周期中,花费最多的阶段是( )。

    A.详细设计

    B.软件编码

    C.软件测试

    D.软件维护


    正确答案:D
    本题考查对软件生命周期的理解,软件生命周期整体上可分为定义阶段、开发阶段和维护阶段。其中定义阶段包括可行性研究与计划制订和需求分析;开发阶段包括概要设计、详细设计、开发和测试;维护阶段是一个单独阶段,不包含在开发阶段内,它是所花费用最多的一个阶段。

  • 第15题:

    软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、测试评估。( )

    此题为判断题(对,错)。


    正确答案:√

  • 第16题:

    软件生命周期中,花费最多的阶段是( )。

    A.详细设计

    B.软件编码

    C.软件测试

    D.软件维护


    正确答案:D
    本题考查对软件生命周期的理解,软件生命周期整体上可分为定义阶段、开发阶段和维护阶段。其中定义阶段包括可行性研究与计划制订和需求分析;开发阶段包括概要设计、详细设计、开发和测试;维护阶段是一个单独阶段,不包含在开发阶段内,它是所花费用最多的一个阶段。

  • 第17题:

    软件生命周期中,测试的工作量最大。()


    答案:×

  • 第18题:

    软件测试在软件生命周期,主要横跨以下两个测试阶段。第一阶段:单元测试阶段,第二阶段:黑盒测试阶段。


    正确答案:错误

  • 第19题:

    制定软件系统的确认测试准则是在软件生命周期中的设计阶段进行的。


    正确答案:错误

  • 第20题:

    请描述软件测试活动的生命周期。


    正确答案: 软件测试活动的生命周期可以描述为:计划阶段,需求分析阶段,设计阶段,编码阶段,测试阶段,运行及维护阶段。

  • 第21题:

    单选题
    软件生命周期中所花费最多的阶段是()。
    A

    详细设计

    B

    软件编码

    C

    软件测试

    D

    软件维护


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

  • 第22题:

    多选题
    软件生命周期的阶段包括()。
    A

    需求分析

    B

    软件设计

    C

    程序编码

    D

    软件测试


    正确答案: C,B
    解析: 暂无解析

  • 第23题:

    单选题
    关于软件生命周期中花费阶段的描述,下列()描述是正确的。
    A

    软件生命周期中所花费最多的阶段是详细设计。 

    B

    软件生命周期中所花费最多的阶段是软件测试。 

    C

    软件生命周期中所花费最多的阶段是软件编码。 

    D

    软件生命周期中所花费最多的阶段是软件维护。


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