Цивільно-імперські послуги; структурне будівництво
Застосування рівноважної частини та сукупного аналізу цін: практичні рекомендації з прикладами
Table of Contents
Аналіз рівнянь та значення еквівалентності є методи тестування, які використовуються для виявлення випадків, коли висвітлюють різні сценарії введення. Вони допомагають зменшити кількість тестів при збереженні покриття. Ця стаття забезпечує практичні рекомендації та приклади застосування цих методів ефективно.
Розуміння визначення рівноважності
Випробування одного значення з кожного розділу може представляти всю групу, зменшуючи кількість випадків, необхідних для тестування.
Наприклад, якщо система приймає віки між 18 і 65, розділи:
- до 18
- Між 18 і 65
- Над 65
Тестування одного значення з кожного розділу забезпечує покриття всіх сценаріїв введення.
Застосування аналізу бінарних цін
Аналіз значення значення має значення, що стосується сторін вхідних розділів. Оскільки помилки часто виникають на межі, значення тестування просто всередині, на, і лише за межами цих меж є вирішальним.
Використання попереднього прикладу, граничних значень:
- 17 (право нижче 18)
- 18 (нижня межа)
- 65 (обмежений край)
- 66 (право вище 65)
Практичні рекомендації
Для ефективного застосування цих методів:
- Визначте всі вхідні розділи на основі технічних характеристик.
- Виберіть випадки експрес-повідомлення від кожного розділу.
- Зосереджуйте на граничних значеннях для кожного розділу.
- Комбінувати як методи для комплексного тестування.
- Автоматичне створення тестових випадків, де можливо.
Приклад Scenario
Розглянемо форму логіну, яка приймає паролі довжиною від 8 до 16 символів. Часті дії:
- Більше 8 символів
- Між 8 і 16 символів
- Більше 16 символів
До послуг студентів:
- 7 символів (тільки нижче мінімального)
- 8 символів (мінімум обмежений)
- 16 символів (максимум межа)
- 17 символів (тільки вище)