Що таке тестування варіантів використання? (Приклад)

Що таке тестування варіантів використання?

Тестування варіантів використання це техніка тестування програмного забезпечення, яка допомагає ідентифікувати тестові випадки, які охоплюють всю систему на основі кожної транзакції від початку до кінця. Тестові випадки – це взаємодія між користувачами та програмним додатком. Тестування варіантів використання допомагає виявити прогалини в програмному застосуванні, які можуть бути не знайдені під час тестування окремих програмних компонентів.

Випадок використання під час тестування — це короткий опис конкретного використання програми актором або користувачем. Варіанти використання розробляються на основі дій користувача та реакції програми на ці дії користувача. Він широко використовується в розробці тестові справи на системному або прийнятному рівні.

Як виконати тестування варіантів використання: приклад

У випадку використання актор представлений буквою «A», а система — «S». Ми створюємо функцію використання веб-програми для входу, як показано нижче

Тестування варіантів використання: приклад

Основний сценарій успіху Крок Опис
A: Актор
S:Система
1 A: Введіть ім'я агента та пароль
2 S: Підтвердити пароль
3 S: Дозволити доступ до облікового запису
розширення 2a Пароль недійсний
S: Відобразити повідомлення та попросити повторити спробу 4 рази
2b Пароль недійсний 4 рази
S: Закрийте програму
  • Розглянемо перший крок наскрізного сценарію для функції входу в наш веб-додаток, де Актор вводить електронну адресу та пароль.
  • На наступному кроці система перевірить пароль
  • Далі, якщо пароль правильний, доступ буде надано
  • Цей варіант використання може бути продовжений. Якщо пароль недійсний, система відобразить повідомлення та попросить повторити чотири рази
  • Якщо пароль чотири рази недійсний, система заборонить IP-адресу.

Тут ми перевіримо сценарій успіху та один випадок кожного розширення.

Відео про тестування варіантів використання

Натисніть тут якщо відео недоступне

Щоденний інформаційний бюлетень Guru99

Розпочніть свій день з останніх та найважливіших новин про штучний інтелект, які ви можете знайти просто зараз.