Что такое тестирование вариантов использования? (Пример)

Что такое тестирование вариантов использования?

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

Вариант использования при тестировании — это краткое описание конкретного использования программного приложения субъектом или пользователем. Варианты использования создаются на основе действий пользователя и реакции программного приложения на эти действия пользователя. Он широко используется при разработке контрольные примеры на уровне системы или приемки.

Как провести тестирование вариантов использования: пример

В варианте использования актер обозначается буквой «А», а система — буквой «S». Мы создаем функцию использования для входа в веб-приложение, как показано ниже.

Тестирование вариантов использования: пример

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

Здесь мы протестируем успешный сценарий и по одному случаю каждого расширения.

Видео о тестировании вариантов использования

Нажмите здесь если видео недоступно