Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Full.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
229.12 Кб
Скачать

24. Процесс «Тестирование»: цели и содержание, роли и артефакты

Процесс тестирования включает:

  • проверку взаимодействий компонентов;

  • проверку правильности интеграции компонентов;

  • проверку точности реализации всех требований;

  • выявление дефектов и принятие мер, необходимых для их устранения до развертывания ПО.

Задача тестирования – не гарантировать качество, а оценить его, одновременно обеспечивая обратную связь, позволяющую решить вопросы качества за разумную цену и приемлемое время.

Характеристики, используемые для классификации тестов:

  • тестируемый параметр качества – какой параметр качества проходит испытания;

  • этап тестирования – момент жизненного цикла, в котором выполняется тестирование;

  • тип теста – конкретная задача отдельного теста, как правило, связанная с одним параметров качества.

Параметры качества:

  • Надежность - ПО «сопротивляется» появлению ошибок в процессе выполнения.

  • Функциональные возможности – ПО реализует требуемые прецеденты или имеет ожидаемое поведение.

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

Этапы тестирования:

  • Блочное тестирование – тестируются минимальные элементы системы.

  • Интегральное тестирование – тестируют интегральные блоки (или компоненты, или подсистемы).

  • Системное тестирование – тестируются завершенные приложения и системы.

  • Приемочное тестирование – конечными пользователями тестируется завершенное приложение (или система).

Исполнители:

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

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

Ключевые артефакты:

  • План тестирования (содержит информацию о целях и задачах тестирования).

  • Модель тестирования.

  • Результаты тестирования и данные, собранные в процессе выполнения тестов.

  • Модель рабочей нагрузки для эксплуатационных испытаний (определяет переменные и их значения, используемые в различных эксплуатационных испытаниях для моделирования или имитации характеристик внешних исполнителей, функций, объема этих функций и нагрузки, создаваемой этими функциями.

  • Дефекты.

25.Процесс «Развертывание»: цели и содержание, роли и артефакты

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

Виды деятельности:

  1. Тестирование программного обеспечения в целевой операционной среде (бета-тестирование).

  2. Оформление программного обеспечения для предоставления пользователям.

  3. Распространение программного обеспечения.

  4. Установка программного обеспечения.

  5. Подготовка конечных пользователей и продавцов.

  6. Замещение существующего программного обеспечения или преобразование баз данных.

Типы развертывания:

  1. Развертывание программного обеспечения в заказные системы.

  2. Развертывание архивированного программного обеспечения.

  3. Развертывание программного обеспечения, загруженного из Internet.

Исполнители:

  • Управляющий развертыванием планирует и организовывает распространение. Он отвечает за программу обратной связи по вопросам бета-тестирования и обеспечивает надлежащее оформление продукта для отправки заказчику.

  • Руководитель проекта является основным посредником между заказчиком и разработчиками, отвечает за утверждение развертывания и принятие заказчиком конечного продукта.

  • Технический редактор создает материалы поддержки конечного пользователя.

  • Разработчик курса создает обучающие материалы.

  • Художник отвечает за всю иллюстративную работу.

  • Испытатель запускает приемочные тесты и отвечает за достаточное тестирование продукта.

  • Конструктор создает сценарии установки и сопутствующие артефакты, призванные помочь конечному пользователю в установке продукта.

Артефакты:

Ключевым артефактом является версия, которая может включать следующее:

  • Исполняемое программное обеспечение (обязательно).

  • Артефакты установки: сценарии, инструментальные средства, файлы, руководства, информация по лицензированию.

  • Замечания к версии для конечного пользователя.

  • Материалы поддержки, такие как руководство пользователя и эксплуатационное руководство.

  • Обучающие материалы.

В случае архивированного продукта могут потребоваться дополнительные артефакты:

  • Ведомость материалов (полный перечень объектов, которые должны быть включены в произведенный продукт).

  • Среды версии (материалы, на которых выпускается продукт).

  • Мастер версии (копии сред версии, выполненные с оригинала).

  • Оформление продукта (установка продукта).

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

  • Печатные спецификации (текстовые материалы, сопровождающие продукт).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]