Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_ТРОФИМОВ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
139.26 Кб
Скачать
      1. Протокол проведения функционального тестирования

Для ИС с пользовательским интерфейсом необходимо провести функциональное тестирование (как правило методом черного ящика). Для этого требуется разработать тест-кейсы.

При разработке тест-кейсов необходимо учитывать функциональные требования. При разработке тест-кейсов необходимо учитывать следующие аспекты:

  • полнота. Тест-кейсы должны покрывать 100% функциональности ИС (см. функциональные требования).

  • покрытие атрибутов качества. Каждый атрибут качества должен быть покрыт достаточным набором тест-кейсов.

  • валидация данных. Для каждого поля ввода необходимо разработать один или несколько тест-кейсов, покрывающие случаи корректной, некорректной и пограничной информации (например, предельные значения).

Каждый тест-кейс должен содержать следующую информацию:

  • уникальный идентификатор;

  • ссылка на функциональное требование (если есть);

  • описание тест-кейса;

  • предусловия (если есть);

  • шаги для выполнения;

  • точное описание ожидаемого результата.

    1. Проектная документация

Наличие всесторонней документации является необходимым условием для успешного развития любого проекта.

В зависимости от архетипа ИС необходимо разработать различные виды проектной документации, представленные в таблице.

Атрибут

Описание

Тип приложения

Руководство пользователя

Содержит следующие важные секции:

  • требования к программному и аппаратному обеспечению конфигурации, на которой планируется запуск ИС конечным пользователем;

  • процедура инсталляции/деинсталяции ИС;

  • иллюстрированное описание всех функций ИС разбитое по некоторым логическим группам.

WA, RWA, MA, RCA, MA

Руководство по сборке проекта ИС

Содержит следующие важные аспекты:

  • требования к программному и аппаратному обеспечению конфигурации, на которой планируется сборка ИС;

  • инструкция по сборке ИС из исходного программного кода проекта.

SA, WA, RWA, MA, RCA, MA

Для проектов, исходный код которых подлежит трансляции в байт-код (компиляция и т.п.)

Руководство администратора ИС

Содержит следующие важные аспекты:

  • Руководство по развертыванию и настройке ИС:

  1. требования к программному и аппаратному обеспечению конфигурации, на которой планируется развертывание ИС

  2. инструкция по развертыванию администратором ИС на допустимой конфигурации;

  • описание конфигурационных параметров (например, путь к БД, параметры из конфигурационных файлов и т. п.);

  • иллюстрированное описание всех функций ИС разбитое по некоторым логическим группам сточки зрения возможностей администратора.

RA, RWA

Документация программных интерфейсов ИС

Секция содержит детальное описание всех программных интерфейсов ИС. Необходимо указать протокол взаимодействия (например, REST/SOAP и т.п.) Для каждого метода необходимо указать имя, назначения точку доступа (URL), тип вызова (для веб-сервисов это GET/POST/DEL/PUT), описание входных и выходных параметров (имя, тип, обязательность).

SA