您必須安裝 Functional Tester 提供的 ClearCase LT,或購買和安裝 ClearCase,才能使用 Functional Tester 和 ClearCase 的整合。在 ClearCase LT 中,您可以使用 Snapshot 視圖。Snapshot 視圖以目錄樹顯示本端系統上的 ClearCase 版本及其他檔案系統物件的各版本。ClearCase LT 不支援動態視圖。
如果購買和安裝 ClearCase,則可以使用 Snapshot 或動態視圖。動態視圖使用、建立及維護一個內含多版 VOB 元素和視圖專用檔案的目錄樹。
使用 Snapshot 視圖和 Functional Tester 的優點如下:
使用 Snapshot 視圖的缺點如下:
您使用的配置規格會影響下列動態視圖優缺點。
使用動態視圖和 Functional Tester 的優點如下:
使用動態視圖和 Functional Tester 的缺點如下:
Functional Tester Java™ Scripting 會在元素變更時編譯專案。如果使用動態視圖,視專案大小而定,自動編譯可能相當費時。若要停用這項特性, 請按一下視窗 > 喜好設定, 然後清除自動建置勾選框。功能測試、VB.NET Scripting 不會在元素變更時自動編譯專案。
您可以利用 Functional Tester 和 ClearCase 整合來執行這些作業:
如果有另一位使用者已先移入同一個檔案,則移入時會進行合併作業。合併是指將兩個以上的檔案的內容結合成單一新檔案的過程。第一位移入檔案的使用者會建立新版本。第二位移入檔案的使用者則必須合併。如果 ClearCase 可以管理如何結合檔案的多項編輯,則變更會自動合併成新版的檔案。如果編輯發生衝突或無法解決,則必須由使用者解決衝突。ClearCase 會啟動「差異合併」工具,讓您檢視差異,必要的話可合併兩個以上的檔案。
相關主題: