簡體   English   中英

如何在TFS 2010的Build-Deploy-Test構建中運行許多單元測試?

[英]How do I run many unit tests in Build-Deploy-Test build in TFS 2010?

我一直在使用TFS 2010的“構建-部署-測試”構建工作流(請參閱http://msdn.microsoft.com/zh-cn/vstudio/gg131922.aspx ),並且遇到了非常煩人的限制。

這是我所做的:

  • 設置要排隊的構建
  • 配置它以還原到可測試的快照
  • 添加了一些部署步驟; 在這種情況下,啟動mongo db

然后,我進入了配置要運行哪些測試並遇到問題的步驟。 首先,您需要配置帶有一些測試套件的測試計划; 由測試用例組成的測試套件。 的問題是,每個測試用例只能與單個單元測試相關聯。

由於必須為每個單元測試創​​建一個測試用例,這意味着每次添加一個單元測試時,都必須創建一個新的測試用例。 有什么方法可以將許多單元測試與可以在Build-Deploy-Test構建工作流程中運行的測試套件相關聯。

解決此問題的一種方法是使用tcm.exe測試用例/ import / syncsuite:命令更新測試套件。 該命令必須在測試執行開始之前運行,並且將其添加到構建模板中是合乎邏輯的。

我建議您在Visual Studio Test Tab使用“ Test List Editor ,創建不同的測試列表,基於功能對象組織測試,然后您可以通過輸入列表名稱在構建列表中執行測試。

鏈接: http : //msdn.microsoft.com/zh-cn/library/ms182463(v=vs.100).aspx

為了配置構建定義,我建議您編輯並選擇“ Automated Test Tab並插入列表。

鏈接: http : //support.smartbear.com/articles/testcomplete/testcomplete-and-team-build/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM