管理功能測試資產
如果使用 ClearCase
®
作為來源控制管理,您必須完成一些初步作業來設定一般的 ClearCase 安裝。
軟體配置管理
利用 ClearCase 和 Functional Tester 整合,您可以為組織的測試資產保存一份可稽核和可重現的歷程。
設定 ClearCase
如果使用 ClearCase 作為來源控制管理,您必須完成一些初步作業來設定一般的 ClearCase 安裝。
在 Windows 伺服器上設定 ClearCase
如果使用 2003 年 6 月份以前的 ClearCase 版本來進行 Functional Tester 測試資產的來源控制管理, 您必須更新 ClearCase 類型管理程式來辨識 Windows
®
上的「功能測試」物件對映檔。最新的 ClearCase 版本包含 Functional Tester 類型管理程式。
在 UNIX 伺服器上設定 ClearCase
如果使用 ClearCase,您必須更新 ClearCase 類型管理程式來辨識 UNIX
®
系統上的 Functional Tester 測試物件對映檔。
設定在 UNIX 上合併 ClearCase
如果在 UNIX 系統上使用 Functional Tester 與 ClearCase, 您必須設定 ClearCase 來正確合併 Functional Tester 檔案。
共用專案
如果 使用 ClearCase,您必須 在 ClearCase Snapshot 或 動態視圖中建立 Functional Tester 專案,才能共用專案。
將元素新增至來源控制
新專案、新 Script 及支援檔案皆為視圖專用檔案,在新增至來源控制之前,皆不受 ClearCase 來源控制的掌控。
移出元素
如果使用 ClearCase 作為來源控制管理,您必須移出元素 (功能測試 Script、「功能測試」專案、物件對映或 Java™ 檔案)才能修改。
顯示移出
如果使用 ClearCase 怍為來源控制管理,您可以列出目前已移出的所有 Script 和測試資產。
編輯元素
如果使用 ClearCase 作為測試資產的來源控制,您可以編輯 ClearCase 中專案的元素。
移入元素
如果使用 ClearCase 作為來源控制管理,您必須移入 Script 才能建立檔案的新版本。
復原移出
如果使用 ClearCase 作為測試資產的來源控制,當您移出元素後又決定不要變更時,您可以取消移出。
顯示元素的歷程
使用 ClearCase 做為來源控制系統時,您可以檢視 ClearCase 中的測試 Script 或其他元素的元素類型、 元素名稱、修訂日期、備註的前幾個字元、做出變更的使用者及變更的本質。
比較元素版本
如果使用 ClearCase 作為來源控制管理,您可以比較元素和前一個版本,決定是否移入您所做的變更。
取得最新版本
使用 Snapshot 視圖時,請記得定期從 VOB 取得最新檔案,否則其他人移入的變更可能導致您的 Script 損毀。每天更新一次應該足夠,但仍需視團隊的特殊需求而定。
移入合併的測試物件對映時取消
當您取消的移入需要共用的或專用的測試物件對映合併時,Functional Tester 在程序的各階段會有不同的處理方式。
搭配測試物件對映來使用 ClearCase
您可以利用 ClearCase 來處理共用 的測試物件對映,並且跨越分支來合併 Script。
設定 Functional Tester 的 ClearCase 喜好設定
對於 ClearCase 和 Functional Tester 整合,您可以定義下列設定: 啟用 ClearCase 整合、顯示 Script 詳細資料、儲存 keep 副檔名的檔案、 移出保留的 Script,以及儲存 Script 的新版本並保持移出。
ClearCase
在開發 Functional Tester 測試 Script 和這些 Script 伴隨的支援檔案時,您可以利用 Rational
®
ClearCase 作為軟體配置管理系統,為組織的測試資產保存一份可稽核和可重現的歷程。
Functional Tester 和 ClearCase
在使用 ClearCase 和 Functional Tester 時,您可以採用 Snapshot 視圖和 ClearCase LT,或選擇採用 Snapshot 或動態視圖和正式的 ClearCase。每一個視圖各有優缺點。
支援分散各地的專案小組
在開發 Functional Tester 測試 Script 和這些 Script 伴隨的支援檔案時, 您可以利用 Rational MultiSite ClearCase 作為軟體配置管理系統,支援分散各地的專案小組來同步開發軟體。
未保留的元素
使用 ClearCase 來管理 Functional Tester 測試資產時,一個元素有兩種移出形式:保留和未保留。
合併多個使用者所做的變更
如果使用 Rational ClearCase 做您的軟體配置管理系統,當有多位使用者變更同一個檔案時,第二位移入檔案的使用者必須合併。
強制存取檔案
當您在 ClearCase Snapshot 視圖中使用 Functional Tester Script 或其支援檔案時, 如果在 ClearCase 中未移出檔案就直接修改,則視為強制存取檔案。
來源控制圖示
如果使用 ClearCase 作為來源控制管理, 您可以利用「Script 瀏覽器」的捷徑功能表,在選取的元素上執行 ClearCase 作業,或檢視「Script 瀏覽器」的 ClearCase 圖示來查看元素的狀態。