це популярна техніка для тестування чорної скриньки. Використовується для виявлення дефектів і помилок у програмному забезпеченні шляхом тестування вхідні значення на межах допустимих діапазонів. Метою аналізу граничних значень є виявлення будь-яких проблем, які можуть виникнути через неправильні припущення щодо поведінки системи.
Граничним значенням є мінімальне (або максимальне) значення, яке знаходиться на межі. Число 0 є максимальним числом у першому розділі, число 1 є мінімальним значенням у другому розділі, обидва значення є граничними значеннями.
Приклади граничного тестування Будь-які значення від 18 до 65 є дійсними значеннями, тоді як будь-які значення нижче мінімального або вище максимального є недійсними. Потім розробник проводить тестування, щоб переконатися, що значення 17 і 66 недійсні, а 18 і 65 дійсні.
Приклад №1: Припустимо, що друкарня повинна виготовити та доставити друковані копії від 1 до 150. Отже, щоб застосувати тестування граничних значень, аналіз виконується на межах, беручи крайні кінці. Максимальне значення – 150, а мінімальне – 1. Недійсними значеннями в цьому тестовому випадку будуть 0 і 151.
Граничні умови можуть включати мінімальні, максимальні або точні значення вхідного чи вихідного діапазону, або переходи між різними станами чи гілками логіки. Тестування крайових випадків і граничних умов може допомогти вам виявити та запобігти потенційним помилкам, помилкам або збоям у вашому пристрої.
Щоб виконати аналіз граничних значень, спочатку потрібно визначити межі та межі вхідних даних. Потім ви визначаєте цільові тестові випадки: спочатку визначаються мінімальні та максимальні значення для кожного поля введення, а потім вибираються тестові випадки, які зосереджуються на цих граничних значеннях.