IBM® Engineering Requirements
Management DOORS
(DOORS)
версии 9.4 и выше поддерживает интеграцию с
Rational Quality
Manager
с помощью Open Services for Lifecycle Collaboration (OSLC). DOORS версии 9.4 и выше содержит
утилиту миграции, которая обеспечивает доступность и совместимость
данных из предыдущей версии интеграции с текущей версией.
Прежде чем начать
Для выполнения этой задачи требуются права доступа администратора DOORS.
Перед переносом данных интеграции необходимо выполнить следующие задачи:
- Создайте резервную копию данных в DOORS и IBM
Rational Quality Manager.
- Установите клиент DOORS версии 9.4 или выше. Для выполнения миграции модернизация сервера баз данных DOORS не требуется.
Миграцию можно выполнять в клиенте DOORS, который находится в одной
системе вместе с сервером баз данных DOORS или в другой системе.
- Настройте базы данных
Rational Quality
Manager,
содержащие области проектов, которые использовались для экспорта в
предшествующей версии интеграции как дружественные хранилища OSLC QM V2 в
DOORS. См. Настройка сервера Rational Quality Manager.
- Настройте все области проектов, которые использовались для экспорта в предшествующей версии интеграции как поставщик служб DOORS. См. Настройка сервера DOORS.
- Подтвердите наличие данных, готовых к миграции. Просмотрите каталог conf на сервере баз данных DOORS. Во время каждой операции экспорта, выполненной при предыдущей интеграции, был создан файл состояния. Если такие файлы есть, то есть и данные для миграции.
- Предупредите пользователей или ограничьте доступ к базе данных DOORS, чтобы не допустить выполнения работы с базой данных во время миграции.
Об этой задаче
Миграция приводит к следующим результатам:
- Эта утилита переносит в базу данных DOORS все представления и соответствующие модули, которые ранее были интегрированы с Rational Quality
Manager.
- Новые ресурсы DOORS не создаются (ни новые представления, ни
новые требования).
- Некоторые ресурсы Rational Quality
Manager удаляются:
- Все требования, экспортированные (скопированные) ранее в Rational Quality
Manager.
- все связи между скопированными требованиями и связанными контрольными примерами.
- Создается трассируемость OSLC.
- Представления DOORS связываются с планами тестирования Rational Quality
Manager.
- Требования DOORS связываются с тестовыми наборами Rational Quality
Manager.
- В тестовых планах и тестовых наборах создаются ссылки на ресурсы DOORS.
- Никакие новые ресурсы Rational Quality
Manager не создаются.
- Новые планы тестирования и контрольные примеры не создаются.
- Все связи между требованиями, скопированными ранее в Rational Quality
Manager, и соответствующими планами тестирования удаляются.
- Все связи между этими скопированными требованиями и связанными контрольными примерами удаляются.
- Требования удаляются из Rational Quality
Manager не окончательно.
Пользователи могут окончательно удалить требования, используя возможности
Rational Quality
Manager.
При миграции рассматриваются
только данные, созданные при использовании предыдущих версий интеграции
DOORS с Rational Quality
Manager, и не учитываются никакие другие функции DOORS, такие как Test Tracking Toolkit.
Процедура
- Войдите в DOORS версии не младше 9.4 от имени администратора.
- В главном окне DOORS выберите . При отсутствии в меню такой команды проверьте, выполнены ли требования, описанные в разделе Предварительные действия (выше). При выборе команды Перенести откроется окно со списком операций экспорта, выполненных в предыдущей версии интеграции. По каждой операции приводятся следующие сведения:
- Имя экспортированного модуля DOORS и представления.
- Имя соответствующего проекта Rational Quality
Manager и плана тестирования, связанного с экспортом.
- Дата и время последней успешной операции экспорта.
- Имя хоста и номер порта хоста Rational Quality
Manager.
- Состояние миграции.
- Нажмите кнопку Перенести, чтобы начать миграцию.
Прим.: Время выполнения миграции зависит от объема переносимых данных.
После завершения миграции отображается состояние миграции каждого представления.