自学内容网 自学内容网

1.4 边界值分析法

欢迎大家订阅【软件测试】 专栏,开启你的软件测试学习之旅!


本篇文章参考黑马程序员

前言

边界值分析法是一种广泛应用于软件测试中的技术,旨在识别输入值范围内的潜在缺陷。本文将详细探讨边界值分析法的基本原理以及应用实例。

1 定义

边界值分析(Boundary Value Analysis, BVA)是一种常用的软件测试技术,旨在通过测试输入数据的边界值来发现潜在缺陷。

2 选取

边界值分析的核心在于选取以下类型的数据:

  • 上点:边界上的点,确保覆盖最极端的情况。(必选)
  • 离点:选择距离上点最近的两个点,分别在边界内部和外部,以验证系统的响应和处理能力。(不包含上点选择范围内的点,包含上点选着范围外的点)
  • 内点:选择边界范围内的任意点,推荐选择中间范围,以确保内部逻辑的正确性。(必选)

【示例】
假设数据范围为100~300:
在这里插入图片描述
则选取
①上点:100、300
②离点:99、301
③内点:200

3 具体步骤

  • 边界值测试:针对特定的输入长度或范围进行测试。
  • 划分等价类:将输入数据划分为有效和无效的类别,以减少测试用例的数量。
  • 数据提取:从测试结果中提取数据,分析系统行为。

【注意】
①边界值分析负责测试长度范围
②划分等价类负责测试类型规则

4 案例分析

在这里插入图片描述

【思维导图】
在这里插入图片描述


原文地址:https://blog.csdn.net/2302_80253507/article/details/142495280

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!