Сценарии функционального тестирования
Сценарии функционального тестирования базируются на содержимом функциональной спецификации, поэтому они включаются в этап построения решения в качестве промежуточных результатов. Сценарии тестирования документируют действия, которые должно выполнять решение с соответствии с требованиями функциональной спецификации.
Сценарий функционального тестирования нужно документировать таким образом, чтобы лицо, ответственное за разработку или требования к функционированию, могло выполнить этот сценарий. По аналогии с другими документами сценарий должен включать в себя следующие элементы.
- Запись контроля изменений.
- Титульная страница с именем владельца и названием проекта.
- Нижний колонтитул с названием компании, сведениями о конфиденциальности документа и датой его печати.
Сценарий тестирования оформляется в виде таблицы со следующими полями.
- Последовательный номер. Номер, уникально идентифицирующий шаг в сценарии.
- Элемент действия. Название или имя этапа; рекомендуется использовать имя, соответствующее началу действия или наличию раздела, в котором выполняется действие.
- Действия пользователя. Описание действий по тестированию решения.
- Входные данные. Описание действий для получения отклика от решения.
- Ожидаемые результаты. Результаты работы решения.
- Действительные результаты. Действительные результаты работы решения.
- Успех или неудача тестирования. Значение типа boolean, отражающее успешное или неудачное прохождение теста.