共用方式為


測試區域 6: 刪除

此原始檔控制外掛程式的測試涵蓋刪除動作。

原始檔控制刪除動作以回應方案總管] 中

下列是可刪除的項目清單:

  • 檔案

  • 資料夾

  • 專案

依專案類型而定,您可能必須選擇移除 (分葉磁碟上的檔案) 的專案或 刪除 (移除磁碟上的檔案) 的專案。 不論是哪一項動作會移除專案或項目,從方案總管] 中

預期的行為

刪除測試區中的測試案例的預期的行為是:

  • 已刪除的項目不再顯示在方案總管] 中

  • 已刪除的專案或項目的父代已簽出所需 (可能含提示。)

  • 在刪除簽出,或新增項目之後,它不會出現在暫止簽入視窗。

  • 項目仍會存在於原始檔控制存放區中,內,即使刪除動作,,而且必須以手動方式清除。

動作

測試步驟

若要確認預期的結果

刪除用戶端專案

  1. 建立用戶端專案。

  2. 將方案加入原始檔控制。

  3. 從方案中移除 [整個專案

常見的預期的行為。

刪除空的檔案

  1. 建立用戶端專案。

  2. 零個位元組的檔案加入專案中。

  3. 將方案加入原始檔控制。

  4. 選取檔案,將它刪除。

常見的預期的行為。

刪除一個檔案的資料夾

  1. 建立單一專案的方案。

  2. 新增一個資料夾。

  3. 您可以新增一個檔案至資料夾。

  4. 將方案加入原始檔控制。

  5. 簽出專案,以避免提示。

  6. 刪除資料夾。

常見的預期的行為。

刪除檔案系統網站專案

  1. 建立檔案系統網站專案 (使用 [瀏覽] 按鈕來指定 UNC 路徑)。

  2. 將方案加入原始檔控制。

  3. 從方案中移除整個專案。

  4. 對本機的 Web 專案中重複步驟 1 到 3 (運用不同的路徑執行的程式碼,但具有相同的外部介面和行為)。

常見的預期的行為。

從檔案系統 Web 專案刪除檔案

  1. 建立檔案系統網站專案。

  2. 將方案加入原始檔控制。

  3. 從專案刪除檔案。

  4. 對本機的 Web 專案中重複步驟 1 到 3 (運用不同的路徑執行的程式碼,但具有相同的外部介面和行為)。

常見的預期的行為。

請參閱

概念

測試指南 》 的原始檔控制外掛程式