niusouti.com
更多“白盒测试必须遵循哪些原则?”相关问题
  • 第1题:

    请简述黑盒测试和白盒测试有何区别,黑盒测试有哪些常用方法?


    正确答案: 黑盒测试和白盒测试的区别:前者基于功能,后者基于结构;
    黑盒测试常用方法有:边界值、等价类、因果图、错误推测法等。

  • 第2题:

    白盒测试与黑盒测试最主要的区别是什么?()

    • A、白盒测试侧重于程序结构,黑盒测试侧重于功能
    • B、白盒测试可以使用测试工具,黑盒测试不能使用工具
    • C、白盒测试需要程序员参与,黑盒测试不需要
    • D、黑盒测试比白盒测试应用更广泛

    正确答案:A

  • 第3题:

    说出白盒测试的4个原则。 


    正确答案: 1)保证一个模块中所有路径至少被测试一次;
    2)所有逻辑值都要测试真和假两种情况;
    3)检查程序的内部数据结构是否有效;
    4)再上、下边界及可操作范围内运行所有循环。

  • 第4题:

    白盒测试与黑盒测试分别有哪些测试方法?如何对具体问题测试?


    正确答案: 白盒测试对程序模块的所有的执行路径至少测试一次;对所有的逻辑判定,取“真”与取“假”白盒测试的两种情况都至少测试一次;白盒测试也叫逻辑覆盖法包括:语句覆盖,判定覆盖,条件覆盖。
    黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据,来检查程序是否都能产生正确的输出。黑盒测试有等价类法和边界值分析法。

  • 第5题:

    什么是白盒测试?它适应哪些测试?


    正确答案: 白盒测试也叫结构测试,测试者需要了解被测程序的内部结构。白盒测试通常根据覆盖准则设计测试用例,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖和条件组合覆盖。
    白盒测试适用与单元测试、集成测试、系统测试。

  • 第6题:

    黑盒测试与白盒测试有何区别?各有哪些具体的测试方法?


    正确答案: 白盒测试是把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过不同点检查程序状态,确定实际的状态是否与预期的状态一致。
    黑盒测试是把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在系统的接口处进行测试,依据需求说明书,检查程序是否满足功能要求。
    黑盒测试是一个功能测试需要研究需求说明和概要设计说明中有关的程序信息,与测试后的结果进行分析比较。
    黑盒测试和白盒测试是互补的方法。
    白盒测试的方法:
    (1)逻辑覆盖
    (2)基本路径测试
    黑盒测试的方法:
    (1)等价类划分法
    (2)边界值分析法
    (3)错误推测法
    (4)因果图法

  • 第7题:

    问答题
    什么是白盒测试?它适应哪些测试?

    正确答案: 白盒测试也叫结构测试,测试者需要了解被测程序的内部结构。白盒测试通常根据覆盖准则设计测试用例,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖和条件组合覆盖。
    白盒测试适用与单元测试、集成测试、系统测试。
    解析: 暂无解析

  • 第8题:

    问答题
    什么是白盒测试?白盒测试的主要方法有哪些?

    正确答案: 白盒测试也称为结构测试或逻辑驱动测试。它是根据软件产品的内部工作过程,检查内部成分,以确认每种内部操作符合设计规格要求。白盒测试的方法有逻辑覆盖测试和基本路径测试。
    解析: 暂无解析

  • 第9题:

    问答题
    什么是黑盒测试与白盒测试?它们都适应哪些测试?

    正确答案: ①黑盒测试指把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足功能要求,又称为功能测试或数据驱动测试。
    ②白盒测试指把测试对象看成一个打开的盒子,测试人员需了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。
    ③白盒测试适应的测试有单元测试、逻辑覆盖(按逻辑覆盖程度不同,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。)、循环覆盖(限制循环次数,有单循环和嵌套循环)和基本路径测试。
    ④黑盒测试适应的测试有:确认测试、等价类划分、边界值分析、错误推测和因果图。
    解析: 暂无解析

  • 第10题:

    问答题
    说出白盒测试的4个原则。

    正确答案: 1)保证一个模块中所有路径至少被测试一次;
    2)所有逻辑值都要测试真和假两种情况;
    3)检查程序的内部数据结构是否有效;
    4)再上、下边界及可操作范围内运行所有循环。
    解析: 暂无解析

  • 第11题:

    问答题
    白盒测试主要有哪些覆盖?

    正确答案: 语句覆盖、判定覆盖、 条件覆盖、判定/条件覆盖、条件组合覆盖、 点覆盖、 边覆盖、路径覆盖。
    解析: 暂无解析

  • 第12题:

    问答题
    白盒测试的缺点有哪些?

    正确答案: ①成本昂贵;
    ②忽略了从用户角度考虑的测试问题。
    解析: 暂无解析

  • 第13题:

    软件验收测试包括哪些()。

    • A、正式验收测试
    • B、白盒测试
    • C、alpha测试
    • D、beta测试

    正确答案:A,C,D

  • 第14题:

    什么是黑盒测试与白盒测试?它们都适应哪些测试?


    正确答案: ①黑盒测试指把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足功能要求,又称为功能测试或数据驱动测试。
    ②白盒测试指把测试对象看成一个打开的盒子,测试人员需了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。
    ③白盒测试适应的测试有单元测试、逻辑覆盖(按逻辑覆盖程度不同,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。)、循环覆盖(限制循环次数,有单循环和嵌套循环)和基本路径测试。
    ④黑盒测试适应的测试有:确认测试、等价类划分、边界值分析、错误推测和因果图。

  • 第15题:

    白盒测试的优点有哪些?


    正确答案: ①迫使测试人员去仔细思考软件的实现;
    ②可以检测代码中的每条分支和路径;
    ③揭示隐藏在代码中的错误;
    ④对代码的测试比较彻底。

  • 第16题:

    白盒测试方法有哪些?


    正确答案:白盒测试方法有逻辑覆盖,逻辑覆盖又可分为:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。

  • 第17题:

    什么是白盒测试?白盒测试主要采用的技术有哪些?


    正确答案: 1.白盒测试是测试者了解被测程序的内部结构和处理过程,对程序的所有逻辑路径进行测试,在不同点检查程序状态,确定实际状态与预期状态是否一致。
    2.白盒测试主要采用的技术有:路径测试技术和事务处理流程技术,对包含有大量逻辑判断或条件组合的程序采用基于逻辑的测试技术。

  • 第18题:

    什么是白盒测试?白盒测试的主要方法有哪些?


    正确答案: 白盒测试也称为结构测试或逻辑驱动测试。它是根据软件产品的内部工作过程,检查内部成分,以确认每种内部操作符合设计规格要求。白盒测试的方法有逻辑覆盖测试和基本路径测试。

  • 第19题:

    问答题
    什么是白盒测试?白盒测试主要采用的技术有哪些?

    正确答案: 1.白盒测试是测试者了解被测程序的内部结构和处理过程,对程序的所有逻辑路径进行测试,在不同点检查程序状态,确定实际状态与预期状态是否一致。
    2.白盒测试主要采用的技术有:路径测试技术和事务处理流程技术,对包含有大量逻辑判断或条件组合的程序采用基于逻辑的测试技术。
    解析: 暂无解析

  • 第20题:

    问答题
    白盒测试与黑盒测试分别有哪些测试方法?如何对具体问题测试?

    正确答案: 白盒测试对程序模块的所有的执行路径至少测试一次;对所有的逻辑判定,取“真”与取“假”白盒测试的两种情况都至少测试一次;白盒测试也叫逻辑覆盖法包括:语句覆盖,判定覆盖,条件覆盖。
    黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据,来检查程序是否都能产生正确的输出。黑盒测试有等价类法和边界值分析法。
    解析: 暂无解析

  • 第21题:

    问答题
    白盒测试方法有哪些?

    正确答案: 白盒测试方法有逻辑覆盖,逻辑覆盖又可分为:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。
    解析: 暂无解析

  • 第22题:

    问答题
    黑盒测试与白盒测试有何区别?各有哪些具体的测试方法?

    正确答案: 白盒测试是把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过不同点检查程序状态,确定实际的状态是否与预期的状态一致。
    黑盒测试是把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在系统的接口处进行测试,依据需求说明书,检查程序是否满足功能要求。
    黑盒测试是一个功能测试需要研究需求说明和概要设计说明中有关的程序信息,与测试后的结果进行分析比较。
    黑盒测试和白盒测试是互补的方法。
    白盒测试的方法:
    (1)逻辑覆盖
    (2)基本路径测试
    黑盒测试的方法:
    (1)等价类划分法
    (2)边界值分析法
    (3)错误推测法
    (4)因果图法
    解析: 暂无解析

  • 第23题:

    多选题
    软件验收测试包括哪些()。
    A

    正式验收测试

    B

    白盒测试

    C

    alpha测试

    D

    beta测试


    正确答案: B,D
    解析: 软件验收测试分为三类: 
    正式验收测试; 
    非正式验收测试其中包括α测试(由用户、测试人员、开发人员共同参与的内部测试)  
    β测试(内测后的公测,即完全交给最终用户测试。