關於這項作業
有時,您可能需要跨分支來合併 Script,例如,維護多個分支時,一個用於迫切版本,另一個用於預期版本。每一個 Functional Tester Script 由數個檔案組成。為了維持每一個 Functional Tester Script 的完整性,您必須依正確順序來合併構成 Script 的檔案。
如果要合併檔案:
程序
- 從圖形式使用者介面中,啟動 ClearCase 版本樹狀瀏覽器。
- 在指令行,使用 merge 或 findmerge 指令,依下列順序來合併檔案:
註: 請勿使用「合併管理程式」。「合併管理程式」無法指定檔案合併順序。您必須依下列順序來合併檔案,否則 Functional Tester Script 無法正確執行:
- 共用的測試物件對映 (*.rftmap)
- Script 定義 (resources/*.rftdef)
- Script Helper 檔案 (resources/*Helper.java)
- 驗證點 (resources/*.rftvp)
- Script 檔(Rational® Functional Tester, Eclipse Integration 的 scriptname.java,或 Rational Functional Tester, Microsoft Visual Studio .NET Integration 的 scriptname.vb)
- 依合併時的順序來移入檔案。
註: 在所有檔案完成合併之前,請勿移入任何 Script 檔。
結果
Functional Tester 會自動合併所有檔案,但 Rational Functional Tester (Eclipse Integration) 的 Script Java 檔,或 Rational Functional Tester (Microsoft Visual Studio .NET Integration) 的 scriptname.vb 除外。
Functional Tester 不會合併測試資料儲存區檔案。最後移入的資料儲存區檔案會置換前一個移入的資料儲存區檔案。