itgle.com

2、通过人工来评审文档或程序,以发现其中的缺陷,该测试方式是:A.黑盒测试B.正确性测试C.动态测试D.静态测试

题目

2、通过人工来评审文档或程序,以发现其中的缺陷,该测试方式是:

A.黑盒测试

B.正确性测试

C.动态测试

D.静态测试


相似考题
更多“2、通过人工来评审文档或程序,以发现其中的缺陷,该测试方式是:”相关问题
  • 第1题:

    ( 4 )同行评审,有时称为同级评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评审、技术评审、文档评审和

    A )误差评审

    B )项目评审

    C )过程评审

    D )组织体系评审


    正确答案:C

  • 第2题:

    评审是对软件进行静态测试的一种方法,下列结论中,______是与软件评审无关的内容。

    A.尽量发现错误

    B.根据评审标准

    C.依靠测试信息

    D.检查软件文档


    正确答案:C
    解析:评审是一种软件开发前期阶段人工测试的方法,主要是发现缺陷,并通过评审标准检查软件文档,故选项A、选项B和选项D都与软件评审有关。而评审这一阶段是不需要依靠测试信息的。

  • 第3题:

    软件测试有多种方法和技术,其中,通过人工评审软件文档或程序(不必运行程序),发现其中错误的测试方法是

    A.动态测试

    B.静态测试

    C.穷举测试

    D.黑箱测试


    正确答案:B
    解析:静态测试一般是指通过人工评审软件文档或程序,借以发现其中的错误,不必运行程序。动态测试指的是上机测试,它使程序有控制的运行,从多角度的观察程序运行时的行为。黑箱测试是动态测试的一种,由此可以看出A),D)两项是不对的。穷举测试需要针对大量测试数据来验证程序的准确度,因此需要程序运行。

  • 第4题:

    在会议上,由参会人员阅读程序,利用测试数据人工运行程序,对输出结果进行审查,以达到测试的目的。这种测试方法是(29)。

    A.软件审查

    B.代码走查

    C.技术评审

    D.代码审查


    正确答案:B
    桌前走查、代码走查、代码审查属于静态测试的方法。桌前检查由程序员检查自己编写的程序。代码审查是由若干程序员和测试人员组成一个会审小组,通过阅读、讨论和争议,对程序进行静态分析的过程。它一般包括二个步骤。第一步:小组负责人提前把设计规格说明书、控制流图、程序文本及有关要求、规范发给小组成员,作为评审依据,小组成员在充分阅读这些材料后开始下一步;第二步:召开程序审查会,在会上首先由程序员讲解程序的逻辑。在此过程中,程序员或其它小组成员可以提出问题,展开讨论,审查是否在在错误。代码走查与代码审查基本相同,它的过程也分二个步骤。第一步把材料发给走查小组成员,让他们认真研究程序,然后再开会;第二步首先由测试组成员为被测程序准备一批有代表性的测试用例,提交给走查小组。走查小组开会,集体扮演计算机角色,让测试用例沿程序的逻辑运行一遍,随时记录程序的踪迹,供分析和讨论使用。技术评审的目的是评价软件产品。以确定其对使用意图的适合性,目标是识别规范说明和标准的差异,并向管理提供证据,以表明产品是否满足规范说明并遵从标准,而且可以控制变更。软件审查通过正式的方式来对软件进行评审,而走查则可以是非正式的方式进行。

  • 第5题:

    在软件开发过程中,需要评审的文档很多,其中对文档的一致性、可测试性等方面进行检查的称为______。

    A) 内容评审

    B) 格式评审

    C) 一致性评审

    D) 可测试评审

    A.

    B.

    C.

    D.


    正确答案:A
    解析: 在软件开发过程中,需要评审的文档很多,主要包括需求评审、没计评审、代码评审和质量验证评审。在对这些进行评审时,往往又可以分为格式评审和内容评审。所谓格式评审,是检查文档格式是否符合标准,而内容评审则是从一致性、可测试性等方面进行检查。

  • 第6题:

    软件可靠性测试的目的是______。

    A.通过测试揭示软件中的缺陷

    B.修改发现的缺陷

    C.提高软件可靠性

    D.通过受控的软件测试过程来预测软件在实际运行中的可靠性


    正确答案:D

  • 第7题:

    以下关于人工检查方法叙述正确的是______。

    A.走查的主要工作是由程序编写者本人来完成的

    B.代码检查是对程序进行模拟,一步一步的展示程序如何处理由检查人员提供的测试数据

    C.同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法

    D.桌上检查是以小组为单位进行检查程序的


    正确答案:C

  • 第8题:

    对软件测试工作描述正确的是:()

    • A、评审需求文档,保证需求文档质量;
    • B、进行测试设计,写作测试文档(测试计划、测试方案、测试用例等);
    • C、执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正;
    • D、通过测试度量软件质量;

    正确答案:A,B,C,D

  • 第9题:

    怎样能使一个敏捷团队持续改进它的产品?()

    • A、通过运用全面的文档来确认团队价值
    • B、通过进行持续测试
    • C、通过在将近发布收尾时进行集成测试
    • D、通过工作分解结构评审

    正确答案:B

  • 第10题:

    根据《软件文档管理指南》GB/T16680-1996,以下关于文档评审的叙述,()是不正确的。

    • A、需求评审进一步确认开发者和设计者已了解用户要求什么及用户从开发者一方了解某些限制和约束
    • B、在概要设计评审过程中主要详细评审每个系统组成部分的基本设计方法和测试计划,系统规格说明应根据概要设计评审的结果加以修改
    • C、设计评审产生的最终文档规定系统和程序将如何设计开发和测试以满足一致同意的需求规格说明书
    • D、详细设计评审主要评审计算机程序、程序单元测试计划和集成测试计划

    正确答案:D

  • 第11题:

    单选题
    关于软件测试,下列叙述有关错误的是()。
    A

    测试只能证明缺陷,不能证明缺陷不存在

    B

    开发人员测试自己的程序后,可作为该程序已经通过测试的依据

    C

    80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错


    正确答案: A
    解析: 测试只能证明缺陷存在,不能证明缺陷不存在。
    每个开发人员应当测试自己的程序(份内之事),但是不能作为该程序已经通过测试的依据(所以项目需要独立测试人员)。
    80-20原则:80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错。

  • 第12题:

    多选题
    对软件测试工作描述正确的是:()
    A

    评审需求文档,保证需求文档质量;

    B

    进行测试设计,写作测试文档(测试计划、测试方案、测试用例等);

    C

    执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正;

    D

    通过测试度量软件质量;


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

  • 第13题:

    程序测试分为静态分析和动态测试。其中________是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。


    正确答案:
    静态分析 【分析】软件测试按是否需要执行被测软件的角度,可以分为静态测试和动态测试,按照功能分为白盒测试和黑盒测试。静态测试包括代码检查、静态结构分析、代码质量度量等,静态测试可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。静态测试不实际运行软件,主要通过人工进行。动态测试是基于计算机的测试,是为了发现错误而执行程序的过程。

  • 第14题:

    程序测试分为静态测试和动态测试。其中__________是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。


    正确答案:
    静态测试 【解析】静态测试指不在计算机上运行被测试程序,而采用其他手段来达到对程序进行检测的目的,包括人工测试和计算机辅助静态分析方法。动态测试指通过在计算机上运行被测试程序,并用所设计的测试用例对程序进行检测的方法。

  • 第15题:

    以下关于软件测试的概念,正确的是(38)。

    A.软件测试的目的是想证实在一个给定的外部环境中软件的逻辑正确性,即保证软件以正确的方式来做这个事件

    B.软件质量保证的基本措施就是对软件进行确认测试

    C.软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象

    D.单元测试可检验程序单元或部件的接口关系,应能发现并排除在模块连接中可能发生的问题


    正确答案:C
    解析:本题考查软件测试的概念。
      相关的正确概念如下:
      软件测试的目的不是为表明产品正确而进行测试,而是证伪。
      软件质量保证与软件测试有严格的区别。软件质量保证是通过预防、检查与改进来保证软件质量,是软件生命周期的管理以及验证软件是否满足规定的质量和用户的需求。所以软件质量保证中包含了软件测试,但不等同。
      软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象。
      集成测试是模块组装测试,可检验程序单元或部件的接口关系,应能发现并排除在模块连接中可能发生的问题。

  • 第16题:

    关于人工测试方法,说法正确的是______。

    A) 走查以小组为单位进行,是一系列规程和错误检查技术的集合

    B) 同行评审的文档是一种过渡性的文档,不是公开的正式文档

    C) 桌上检查的文档是一个最终可交付的文档

    D) 评审是一项很浪费时间的活动,会减缓项目的进度

    A.

    B.

    C.

    D.


    正确答案:A
    解析:桌上检查的文档是一种过渡性的文档,不是公开的正式文档,而同行评审的“产品”可以理解成最终产品的组成部分,同行评审是在软件开发过程中产生一个可交付的文档。产品的例子包括需求文档、设计文档、软件代码和单元测试产品、用户/操作手册、支持手册、计划文档和过程文档等。在软件开发过程中,管理者、开发人员、客户有时会反对评审,因为他们认为评审浪费时间,会减缓项目的进度,但实际上,真正造成项目进度缓慢的是各种各样的产品缺陷,同行评审不仅可以缩短工作时间,同时还可以节约大量成本。选项A(走查以小组为单位进行,是一系列规程和错误检查技术的集合)的说法完全正确。

  • 第17题:

    同行评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评审、技术评审、过程评审和______。

    A.程序评审

    B.数据评审

    C.组织体系评审

    D.文档评审


    正确答案:D

  • 第18题:

    同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评审、技术评审、过程评审和 ______。

    A.误差评审

    B.项目评审

    C.文档评审

    D.组织体系评审


    正确答案:C
    解析:同行评审是一种通过作者的同行来确定缺陷和需要变更区域的检查方法。涉及的内容很多,主要可以分为管理评审、技术评审、文档评审和过程评审。

  • 第19题:

    关于人工测试方法,说法正确的是 ______。

    A.走查以小组为单位进行,是一系列规程和错误检查技术的集合

    B.同行评审的文档是一种过渡性的文档,不是公开的正式文档

    C.桌上检查的文档足一个最终可交付的文档

    D.评审是一项很浪费时间的活动,会减缓项目的进度


    正确答案:A
    解析:桌上检查的文档一种过渡性的文档,不是公开的正式文档,而同行评审的“产品”可以理解成最终产品的组成部分,同行评审是在软件开发过程中产生需要的一个可交付的文档。在软件开发过程中,真正造成项目进度缓慢的是各种各样的产品缺陷,同行评审不仅可以缩短工作时间,同时还可以节约大量成本。选项A说法完全正确。

  • 第20题:

    在评审过程中,主持人的主要职责是()

    • A、决定是否需要进行评审
    • B、主持文档或文档集的评审活动
    • C、标识和描述被评审产品存在的问题(如缺陷)
    • D、记录所有的事件、问题

    正确答案:B

  • 第21题:

    测试结束的标准包含以下哪些:()

    • A、测试案例执行完毕
    • B、最后一轮回归测试未发现缺陷
    • C、缺陷全部关闭
    • D、测试报告通过评审

    正确答案:A,B,C,D

  • 第22题:

    关于软件测试,下列叙述有关错误的是()。

    • A、测试只能证明缺陷,不能证明缺陷不存在
    • B、开发人员测试自己的程序后,可作为该程序已经通过测试的依据
    • C、80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错

    正确答案:B

  • 第23题:

    多选题
    测试结束的标准包含以下哪些:()
    A

    测试案例执行完毕

    B

    最后一轮回归测试未发现缺陷

    C

    缺陷全部关闭

    D

    测试报告通过评审


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

  • 第24题:

    单选题
    怎样能使一个敏捷团队持续改进它的产品?()
    A

    通过运用全面的文档来确认团队价值

    B

    通过进行持续测试

    C

    通过在将近发布收尾时进行集成测试

    D

    通过工作分解结构评审


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