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