WorkProductDescriptor
Рабочий продукт (Артефакт): Сценарий тестирования
Этот артефакт представляет собой пошаговую инструкцию, которая реализует тест, обеспечивая его выполнение.
Назначение
  • Для обеспечение реализации подмножества требуемых тестов рациональным и эффективным способом.
Взаимосвязи
Описание
Основное описаниеСценарии теста могут принимать форму либо задокументированных текстовых инструкций, выполняемых вручную, либо машинных инструкций, делающих возможным автоматическое выполнение теста.
Краткая схема

Каждый сценарий теста должен рассматривать различные аспекты, включая следующее:

  • Основные требования к компьютерному аппаратному обеспечению; например, процессоры, оперативная память, жесткий диск, устройства ввода/вывода интерфейса
  • Основная базовая среда программного обеспечения; например, операционная система и основные инструментальные средства, такие как электронная почта и календарь
  • Дополнительное специализированное периферийное аппаратное обеспечение ввода/вывода; например, сканнеры штрихового кода, чековые принтеры, кассы и сенсорные устройства
  • Необходимое программное обеспечение для специализированного периферийного аппаратного обеспечения ввода/вывода; например, драйверы, интерфейс и шлюзовое программное обеспечение
  • Минимальный набор программных инструментов, необходимых для содействия деятельностям тестирования, оценки и диагностики; например,  проверка памяти, автоматическое выполнение тестов и так далее
  • Требуемые параметры конфигурации опций аппаратного и программного обеспечения; например, разрешение дисплея, выделение ресурсов, переменные среды и так далее
  • Необходимые "заданные" расходные материалы; например, заполненные наборы данных, этикетки чекового принтера и так далее.
Свойства
Необязательный
ЗапланированныйYes
Доводка
Опции представления

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

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

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



Дополнительные сведения