WorkProductDescriptor
Рабочий продукт (Артефакт): Заготовка теста
Этот артефакт представляет собой специализированный элемент реализации, применяемый для целей тестирования, который имитирует реальный компонент.
Назначение

Назначение заготовки тестирования - имитировать реальный компонент, который недоступен для тестирования.

Взаимосвязи
Артефакт-контейнер
РолиОтветственный: Изменен:
Вход дляОбязательный:
  • Нет
Необязательный: Внешний:
  • Нет
Выход из
Описание
Краткая схема

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

Свойства
Необязательный
ЗапланированныйYes
Ключевые условия

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

Доводка
Опции представленияПредставление UML: Элемент в модели реализации, имеющий стереотип <<test stub>>. 

Обратитесь к разделу Рабочий продукт: Элемент реализации.



Дополнительные сведения
Концепции
Рекомендации