简答题

黑盒法与白盒法的区别是什么?各自运用在什么情况下?

正确答案

白盒法测试又称结构测试或逻辑驱动测试。必须考虑程序内部结构和内部特性,针对特定条件或与循环集设计测试用例,对软件的主要逻辑路径进行测试。一般主要用于模块测试。
黑盒法测试又称功能测试或基于规格说明的测试。这种方法是从用户观点出发,测试时把被测程序当作一个黑盒,不考虑程序内部结构和内部特性,测试者只知道该程序输入和输出之间的关系或程序的功能的情况下,依靠能够反映着这一关系和程序功能需求规格的说明书,来确定测试用例和推断测试结果的正确性。一般用于集成测试、确认测试及功能测试、系统测试等。

答案解析

相似试题
  • 单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。

    判断题查看答案

  • 单元测试通常应该先进行人工走查,再以白盒法为主,辅以黑盒法进行动态测试。()

    判断题查看答案

  • 属于黑盒法的测试用例设计方法有哪几种?试对这些方法做比较。

    简答题查看答案

  • 采用黑盒法测试程序是根据()

    单选题查看答案

  • 单元测试一般以白盒法为主,测试的依据是()。

    单选题查看答案

  • 白盒法设计测试用例的根据是程序的()

    单选题查看答案

  • 黑盒法设计测试用例的根据是程序的()

    单选题查看答案

  • 采用白盒法测试模块(程序),应根据()

    单选题查看答案

  • 白盒法有哪些逻辑覆盖标准?

    简答题查看答案