Для миграции требуются следующие версии инструментов тестирования Rational:
Перед выполнением миграции ресурсов тестов из одной системы управления в другую следует ответить на следующие вопросы:
Некоторые старые проекты могут содержать артефакты тестирования, которые больше не нужны. Повторное использование артефактов из активных проектов наиболее вероятно. Есть смысл выполнять миграцию только этих проектов. Это подходящий случай для объединения и архивации редко используемых проектов.
Найдите старые файлы протоколов от предыдущих циклов или сред тестирования, которые больше не поддерживаются. Удалите ненужные данные.
Можно выполнить миграцию каталога с тысячами сценариев тестирования вручную, но все ли они нужны? Не стоит выполнять миграцию сценариев, в которых нет необходимости, это только увеличит число сценариев в новом проекте. Rational Quality Manager обладает широкими возможностями поиска и фильтрации, но всегда лучше не загромождать область проекта неактивными сценариями.
Если проекты Rational ClearQuest Test Manager интегрированы с тестовыми сценариями из Rational Manual Tester, перед миграцией Rational ClearQuest Test Manager требуется миграция сценариев тестирования вручную. Если уже сделано наоборот, следует повторить миграцию Rational ClearQuest Test Manager.
Для успешной миграции расположение тестовых сценариев в Rational Manual Tester должно совпадать с расположением тех же сценариев в Rational ClearQuest. В частности, если для ссылки на сценарии тестирования вручную в Rational ClearQuest Test Manager используется имя пути UNC, для выполнения миграции в Rational Quality Manager должен использоваться такой же путь к этим сценариям. Использование этого пути гарантирует правильное выравнивание сценариев на сервере Jazz.
Как и в предыдущем случае, перед выполнением миграции проектов Rational TestManager требуется миграция сценариев тестирования вручную. Кроме того, Rational TestManager и Rational Manual Tester должны быть установлены в одной системе для сохранения связи между тестовым блоком и тестовым сценарием.
Перед выполнением миграции сценариев тестирования вручную необходимо убедиться, что сценарии находятся в том же расположении, что и тестовые сценарии, связанные с тестовыми блоками в Rational TestManager.
Если проекты Rational ClearQuest Test Manager содержат тестовые блоки со связанными сценариями автоматического тестирования, необходимо импортировать эти сценарии или создать на них ссылку в Rational Quality Manager перед миграцией проектов Rational ClearQuest Test Manager.
Сценарии следует импортировать из расположения общих ресурсов, указав путь UNC, а не из локальной системы. Указываемый во время импорта путь UNC должен соответствовать пути UNC к Расположению файлов в проекте Rational ClearQuest Test Manager для сценариев автоматического тестирования.
Rational Quality Manager проверяет соответствие этих путей на этапе связывания тестовых блоков со сценариями автоматического тестирования в ходе выполнения миграции. Если пути не соответствуют, произойдет сбой выполнения тестов.
Если проекты Rational ClearQuest Test Manager интегрированы с требованиями из Rational RequisitePro, необходимо получить запись RAProject, содержащую информацию о базе данных Rational RequisitePro для Rational ClearQuest.
Если Rational ClearQuest используется для отслеживания дефектов, с помощью Мастера импорта Rational ClearQuest или утилиты командной строки synctool можно выполнить миграцию информации о дефектах в Rational Quality Manager. Миграция дефектов должна выполняться до миграции проектов Rational ClearQuest Test Manager.
После этого можно настроить Rational ClearQuest Connector для синхронизации Rational ClearQuest с Rational Quality Manager, чтобы дефекты, созданные в Rational ClearQuest, были видимы в Rational Quality Manager и наоборот.
Дополнительную информацию можно найти в Rational Team Concert Information Center.