Аналіз низьких цін (BVA) - це методика тестування, яка використовується для виявлення помилок на межі вхідних доменів. Вона допомагає забезпечити правильність використання програмного забезпечення для крайових випадків. Ця стаття демонструє покроковий підхід до застосування BVA в реальних сценаріях світу.

Розуміння аналізу бінарних значень

BVA фокусується на тестуванні значень у краях діапазонів введення, оскільки це загальні точки, де виникають помилки. Зазвичай для діапазону введення від мінімум до ]maximum], тестові випадки створюються для значень лише нижче, при цьому, і тільки над цими кордонами.

Крок за кроком калькулятори

Процес передбачає кілька кроків для виявлення критичних випадків випробувань на основі меж вхідних даних:

  • Визначити діапазони введення: Визначити допустимі інтервали введення для кожного параметра.
  • Визначають граничні значення: Знайдіть мінімальні та максимальні значення, включаючи значення лише за межами цих меж.
  • Create test case: Генерувати тестові вводи в цих крайових точках і трохи всередині / вихід діапазону.

Приклад розрахунку

Поставляйте систему, яка приймає вік між 18 і 65. До граничних значень відносяться 18 і 65. До тестових випадків відносяться:

  • Вік = 17 (тільки нижче мінімального)
  • Вік = 18 (мінімумовий край)
  • Вік = 19 (право вище мінімальний)
  • Вік = 64 (тільки нижче)
  • Вік = 65 (зобов'язковою)
  • Вік = 66 (тільки вище)

Ці випадки тестування допомагають перевірити, що система правильно ручить граничні умови та можливі помилки краю.