当前位置: 首页 > news >正文

黑/白盒测试说明

白盒测试

白盒测试也称结构测试逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。白盒测试的测试方法有代码检查法静态结构分析法静态质量度量法逻辑覆盖法(语句覆盖分支覆盖条件覆盖等)、基本路径测试法域测试符号测试Z路径覆盖程序变异等。

逻辑覆盖法可通过文章:https://blog.csdn.net/spasvo_dr/article/details/122966893学习。

黑盒测试

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒方法包括等价类划分法边界值分析法错误推测法因果图法判定表驱动法正交试验设计法功能图法等。

黑盒测试可通过文章:https://blog.csdn.net/m0_67695717/article/details/125975125学习。

综上可知,条件覆盖法和基本路径测试法均属于白盒测试方法,而边界值分析、等价类划分和错误推测法属于黑盒测试方法。

练习题

1.下列测试方法中,______均属于白盒测试的方法。

A.语句覆盖法和边界值分析法

B.条件覆盖法和基本路径测试法

C.边界值分析法和代码检查法

D.等价类划分和错误推测法

2.下面属于白盒测试方法的是()。

A.边界值分析法

B.基本路径测试

C.等价类划分法

D.错误推测法

3.下列属于黑盒测试方法的是( )。

A.语句覆盖

B.逻辑覆盖

C.边界值分析

D.路径分析

答案

  1. B

  1. B

  1. C

http://www.lryc.cn/news/875.html

相关文章:

  • 车道线检测-Eigenlanes 论文学习笔记
  • docker run mysql -e 的环境变量 Environment Variables
  • 第17章 MongoDB 条件操作符教程
  • 电子技术——共源共栅放大器
  • 《MySQL学习》 事务隔离 与 MVCC
  • html(二)基础标签
  • leetcode刷题---递归思想
  • ThreadLocal 源码级别详解
  • 训练营day17
  • Nodejs原型链污染
  • 【Vue3】element-plus中el-tree的递归处理赋值回显问题
  • C语言---宏
  • 算法导论—路径算法总结
  • 程序环境--翻译+执行
  • 微信小程序内部那些事
  • 这是从零在独自开开发,将是副业赚钱最好的平台!
  • Spring MVC 之获取参数(对象、JSON格式数据、URL地址参数、文件、Cookie)
  • 永磁同步电机中BEMF电阻的作用
  • JAVA练习45-二叉树的层序遍历
  • 超高精度PID调节器的特殊功能(3)——变送输出(转发)功能及其应用
  • 【C++】nullptr C++中的空指针(C++11)
  • 笔试题-2023-大疆-数字IC设计【纯净题目版】
  • Python dict字典方法完全攻略(全)
  • 用“AI“挑选一件智慧礼物
  • 【Spark分布式内存计算框架——Spark Core】4. RDD函数(下) 重分区函数、聚合函数
  • 智能工厂自动化设备如何将数据采集到物联网云平台上
  • SpringBoot整合Mybatis的核心原理
  • 滴滴一面:order by 调优10倍,思路是啥?
  • Vue框架学习篇(五)
  • (蓝桥杯 刷题全集)【备战(蓝桥杯)算法竞赛-第1天(基础算法-上 专题)】( 从头开始重新做题,记录备战竞赛路上的每一道题 )距离蓝桥杯还有75天