如何 配置和執行生成驗證測試 BVT

2021-06-16 14:26:38 字數 2757 閱讀 9569

visual studio 2005

其他版本                   

2(共 2)對本文的評價是有幫助 -

評價此主題

版本驗證測試 (bvt) 通常由一組廣泛的測試組成,這些測試用於驗證特定版本的總體質量。bvt 通常根據設定的計畫自動執行,經常在夜間進行。也可以手動執行,例如自動執行失敗後。如果 bvt 中的所有測試均已通過,則認為該版本成功。

bvt 會使用 visual studio team system 的不同部分:team edition for testers、team foundation 源**管理 和 team foundation build。首先,使用 team edition for testers 建立乙個測試列表,在其中包含要在 bvt 中包含的測試。然後,使用 team foundation 源**管理 將該測試列表簽入到源**管理中。最後,使用 team foundation build 執行 bvt 或安排定期執行 bvt。

team foundation build 和 team foundation 源**管理 不屬於 team edition for testers。若要使用這些產品的各項功能,特別是執行以下過程中的多數步驟,必須安裝所有 team system 或單個產品 team foundation 源**管理 和 team foundation build(很可能在不同計算機上)。此外,客戶端計算機必須安裝 團隊資源管理器,並且 visual studio 使用者會話必須連線到 team foundation server 計算機。有關如何連線到 team foundation server 的資訊,請參見 如何:連線到 team foundation server。

本主題描述建立、儲存和執行版本驗證測試時所需的所有過程:

在「測試管理器」視窗中單擊「根據測試列表」顯示測試列表窗格。

右擊「測試列表」,再單擊「建立新測試列表」。

隨即顯示「建立新測試列表」對話方塊。

鍵入將包含版本驗證測試的測試列表的名稱;例如,鍵入「bvts」

(可選)鍵入 bvt 測試列表的說明,並在測試列表層次結構中選擇要放置新測試列表的位置。 

單擊「確定」。

新的「bvts」測試列表將隨即建立,並顯示在測試列表層次結構窗格中。

單擊「所有已載入的測試」顯示解決方案中的所有測試。

選擇要作為版本驗證測試執行的測試,並將其拖入新的「bvts」測試列表中。

若要選擇測試進行拖動,請在「測試管理器」視窗中單擊其所在的行。若要選擇多個測試,請使用 shift+單擊和 ctrl+單擊。不要使用核取方塊進行此操作。

(可選)若要驗證測試列表的內容,請將其簽入測試列表層次結構窗格中。

「bvts」測試列表(以及解決方案中的所有測試列表)駐留在解決方案的測試元資料檔案中。測試元資料檔案的擴充套件名為 .vsmdi。有關更多資訊,請參見使用測試列表。

在此過程中,將簽入解決方案的所有檔案。包括解決方案的測試元資料檔案,該檔案包含測試列表和測試。只要新增、刪除或重新組織測試列表,或者更改測試列表的內容,測試元資料檔案就會自動更新以反映這些更改。

連線到 team foundation server 計算機。有關更多資訊,請參見 如何:連線到 team foundation server。

如果解決方案尚不在源**管理中,請將其新增到源**管理中。有關更多資訊,請參見 如何:向源**管理新增專案或解決方案。

單擊「檢視」,再單擊「掛起簽入」顯示「掛起簽入」視窗。

簽入解決方案的所有檔案。有關更多資訊,請參見 如何:簽入掛起的更改。

如果正在使用 visual studio team system,則會有乙個特定的組程序對 bvt 的建立和管理進行控制。例如,該程序可能會要求在簽入**以及將在該**上執行的測試之前在本地對版本進行驗證。

完成簽入操作後,解決方案資源管理器中每個檔案的旁邊將出現乙個鎖形圖示,以指示其為「已簽入」狀態。有關更多資訊,請參見 如何:在解決方案資源管理器中標識源**管理項的狀態。

已簽入測試可由 team system 的 team foundation build 功能使用。現在可以建立乙個包含要在 bvt 中執行的測試的版本型別。 

在「團隊資源管理器」視窗中單擊團隊專案。 

右擊「team build」,再單擊「新建 team build 型別」。

隨即出現「新 team build 型別建立嚮導」。

按照「新 team build 型別建立嚮導」中的步驟進行操作。有關更多資訊,請參見 如何:建立新的生成型別

在「新 team build 型別建立嚮導」中的「選擇生成選項」頁上,單擊「執行測試」。然後,選擇包含在建立 bvt 測試列表中建立的 bvt 測試列表的測試元資料檔案。最後,選擇包含要執行的測試(即您的 bvt 測試)的測試列表。

完成在嚮導中輸入資訊後,單擊「完成」。

在「團隊資源管理器」視窗中的「team builds」資料夾下隨即出現新的版本型別。

在「生成」選單上單擊「生成 」。

顯示「生成 」對話方塊,並列出所有現有版本型別。請確保選擇了您的版本型別。

(可選)更改版本位置和目錄。

單擊「生成」。

有關更多資訊,請參見 如何:根據生成型別執行生成。若要計畫定期生成,請參見 如何:配置預定生成(命令列)。

任務如何:將測試組織為測試列表

如何:建立新的生成型別

其他資源

如何生成驗證碼?

如何生成驗證碼?首先生成驗證碼也是我們在做專案中常常用到的,那麼如何生成乙個四位的驗證碼呢?第一步驗證碼是由數字和字母組合而成的,所以說先定義乙個字串。str abcdefghijklmnopqrstuvwxyz0123456789 我們的思路是先隨機從以上字串中選出四個字元構成我們的驗證碼。這裡面...

如何執行軟體測試

我在乙個公司已有八年,這八年我見過不少剛剛開始工作的測試人員,也見過一些非常資深和優秀的測試人員,也見過不少無法成長起來的測試人員。很多測試人員技術背景很強,操作能力也不錯,但就是很難發現問題,為什麼呢?我們就來談談怎樣執行好測試吧,需要培養哪些能力。工作態度和技術背景就不去說它了,做任何工作都要有...

生成驗證碼具體配置

constant 描述 預設值 kaptcha.border 邊框,合法值 yes no yes kaptcha.border.color 邊框顏色,合法值 r,g,b and optional alpha 或者 white,black,blue.black kaptcha.border.thick...