如果我在TFS中創建了一個bug,是否有可能將它與單元測試關聯起來,並且如果此bug被修復/破壞,可以通知它?是否可以將錯誤鏈接到單元測試?
2
A
回答
3
不完全是這樣,但工作流程可以用另一種方式:而不是預先創建錯誤,您可以讓Team Foundation Server爲您處理工作項目創建。如果創建運行單元測試的持續集成構建,則可以創建分配給提交變更集的用戶(如果構建失敗)的bug(包括因爲單元測試失敗)。
關於配置持續集成的好文章要做到這一點在MSDN Magazine。
TFS 2010中的一項新功能是門控簽入功能,該功能將通過在構建和測試步驟完成之前成功完成構建和測試步驟來防止此失敗代碼被簽入。
1
目前,沒有機制去做你想做的事。您可以強制用戶檢入標有工作項的更改,然後您可以手動檢查。如果用戶要麼修改一個測試類,要麼創建一個新的測試類,並且檢查修補程序,您可以看到它是否完成。但是,沒有automagic「如果這個測試改變了,提醒我」。
如果您需要某種類型的「更改和警報」功能,我會檢查CodePlex並查看是否有此類工具。它也可以在數據庫層得到促進,但我不確定會採取什麼樣的monkeying。我沒有看過最新的TFS的服務端點,所以可能有一種方法來查詢是否有變化。
希望我有一個更好的答案,但這是一個有趣的問題,所以我會考慮去微軟連接TFS和請求功能。如果有足夠的人對此功能感興趣,它可以包含在未來版本中。
相關問題
- 1. Boost單元測試鏈接錯誤
- 2. 是否可以將單元測試合併到列表中?
- 3. Parasoft C++測試鏈接單元測試錯誤
- 4. 鏈接是否可以鏈接到csrf?
- 5. qa測試完成後才創建單元測試是否可以接受?
- 6. VBA - 是否可以將單元格轉換爲cutom超鏈接?
- 7. 測試鏈接是否爲YouTube鏈接。
- 8. 我可以將多個BOOST單元測試鏈接到單個測試二進制文件中嗎?
- 9. 單元測試iPhone - 連接器錯誤
- 10. 是否可以在Ruby on Rails中調試單元測試?
- 11. 是否可以在調試模式下運行單元測試?
- 12. 單元測試我有以下錯誤
- 13. 是否可以模擬GPU以進行CUDA/OpenCL單元測試?
- 14. Xcode 4單元測試鏈接器錯誤
- 15. Qt:與QVERIFY(Qt單元測試)的鏈接器錯誤
- 16. 鏈接錯誤設置GTM做iPhone單元測試
- 17. 鏈接器錯誤與谷歌單元測試框架
- 18. Android單元測試和.so文件[鏈接器錯誤]
- 19. 測試連接是否爲錯誤
- 20. 單元測試(是或否)
- 21. 單元測試TypeInitializationException錯誤
- 22. 單元測試錯誤扔
- 23. 單元測試 - 錯誤
- 24. Angularjs單元測試錯誤
- 25. OCMock單元測試錯誤
- 26. 軌單元測試錯誤:「測試是不是一個模塊」
- 27. 是否有可能點擊鏈接並繼續測試頁面超時錯誤?
- 28. 是否可以改變單元測試的調用方式?
- 29. 是否可以在單元測試中抽出時間?
- 30. 單元測試WCF調用,是否有可能以及如何?