Какво е тестване на случаи на използване? (Пример)

Какво е тестване на случаи на използване?

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

Случай на използване при тестване е кратко описание на конкретно използване на софтуерното приложение от актьор или потребител. Случаите на използване се правят въз основа на действията на потребителя и отговора на софтуерното приложение на тези действия на потребителя. Той се използва широко в разработването тестови случаи на ниво система или ниво на приемане.

Как да направите тестване на случаи на употреба: Пример

В случай на използване актьорът е представен с „A“, а системата с „S“. Ние създаваме Използване за функционалност за влизане на уеб приложение, както е показано по-долу

Тестване на случаи на използване: Пример

Основен сценарий за успех Стъпка Descriptйон
A: Актьор
S: Система
1 О: Въведете име на агент и парола
2 S: Потвърдете паролата
3 S: Разрешаване на достъп до акаунта
Разширения 2a Паролата не е валидна
S: Покажете съобщение и поискайте повторен опит 4 пъти
2b Паролата не е валидна 4 пъти
S: Затворете приложението
  • Помислете за първата стъпка от сценария от край до край за функция за влизане в нашето уеб приложение, където актьорът въвежда имейл и парола.
  • В следващата стъпка системата ще потвърди паролата
  • След това, ако паролата е правилна, достъпът ще бъде предоставен
  • Може да има разширение на този случай на употреба. В случай, че паролата не е валидна, системата ще покаже съобщение и ще поиска повторен опит четири пъти
  • Ако паролата не е валидна четири пъти, системата ще забрани IP адреса.

Тук ще тестваме сценария за успех и по един случай на всяко разширение.

Видео за тестване на случаи на използване

Кликнете тук ако видеото не е достъпно