Rational DOORS 9.4 版可支援以 Open Services for Lifecycle Collaboration (OSLC) 為基礎,來與 Rational Quality Manager 進行整合。Rational DOORS 9.4 版包含一項移轉公用程式,可確保舊版整合中的資料,在現行版本中可以使用且相容。
開始之前
您必須具有 Rational DOORS 中的管理者專用權,才能執行這項作業。
移轉整合資料之前,您必須先完成下列作業:
- 備份您先前的 Rational DOORS 和 Rational Quality Manager 資料。
- 安裝 Rational DOORS 用戶端 9.4 版或更新版本。不需要升級 Rational DOORS 資料庫伺服器,即可執行這項移轉。您可以在位於 Rational DOORS 資料庫伺服器機器或不同機器上的 Rational DOORS 用戶端中執行這項移轉。
- 配置 Rational Quality Manager 資料庫,其中包含的專案區域,可用於在舊版本整合中匯出作為 Rational DOORS 中的一般 OSLC QM V2 儲存庫。請參閱配置 Rational Quality Manager 伺服器。
- 配置所有的專案區域,來用於在舊版本整合中匯出作為 Rational DOORS 中的「服務提供者」。請參閱配置 Rational DOORS 伺服器。
- 確認有資料已備妥要進行移轉。查看 Rational DOORS 資料庫伺服器上的 conf 目錄。使用先前的整合所執行的每一項匯出,都會建立狀態檔。如果有任何狀態檔,就會有可供移轉的資料。
- 通知使用者或限制 Rational DOORS 資料庫的存取權,以防止移轉期間使用資料庫。
關於這項作業
移轉會產生下列結果:
- 不會建立新的 DOORS 資源,包括沒有新的視圖和新的需求。
- 移除特定的 Rational Quality Manager 資源:
- 先前匯出(複製)至 Rational Quality Manager 的所有需求。
- 在複製的需求和相關測試案例之間的所有關聯。
- 已建立的 OSLC 可追蹤性。
- Rational DOORS 視圖會鏈結至 Rational Quality Manager 測試計劃。
- Rational DOORS 需求會鏈結至 Rational Quality Manager 測試案例。
- 建立從測試計劃和測試案例到 Rational DOORS 資源的鏈結。
- 不會建立新的 Rational Quality Manager 資源。
- 沒有新的測試計劃或測試案例。
- 移除在先前複製到 Rational Quality Manager 中的需求和相關測試計劃之間的所有關聯。
- 移除在這些複製的需求和相關測試案例之間的所有關聯。
- 這些需求並未永久地從 Rational Quality Manager 中刪除。使用者可以使用 Rational Quality Manager 所提供的功能,永久地刪除這些需求。
移轉只考量使用舊版 Rational DOORS 與 Rational Quality Manager 整合所建立的資料,而沒有其他的 Rational DOORS 功能,如「測試追蹤工具箱」。
程序
- 以管理者身分登入 Rational DOORS 9.4 版或更新版本。
- 在主要的 Rational DOORS 視窗中,按一下 。 如果沒有這個功能表指令,請確定您已符合上述開始之前中說明的條件。 當您選取 Migrate 指令時,就會開啟一個視窗,其中列出在舊版整合中已執行的匯出。對於每一項匯出會列出下列資訊:
- Rational DOORS 模組的名稱和已匯出的視圖。
- 對應之 Rational Quality Manager 專案的名稱,以及與匯出相關聯的測試計劃。
- 前次順利執行匯出的資料和時間。
- Rational Quality Manager 主機的主機名稱和埠號。
- 移轉狀態。
- 按一下移轉來開始進行移轉。
註: 根據您的資料大小而定,移轉可能需要一些時間才能完成。
移轉完成之後,就會顯示每一個視圖的移轉狀態。