我想添加/導入一個新的工作項類型「測試用例」(從MSF爲敏捷版本6.2過程模板導出)爲我們現有的基於MSF Agile 4.2流程模板的團隊項目。我能夠使用電動工具成功導入WIT。但是,當我嘗試使用此測試用例模板在團隊項目中創建新工作項目時,在選項卡的「步驟」和「關聯自動化」中出現以下錯誤:TFS2012中的測試用例WIT給出錯誤--Microsoft.TeamFoundation.TestManagement.Client.InvalidWorkItemTypeException
* Microsoft.TeamFoundation.TestManagement.Client.InvalidWorkItemTypeException:以下工作項類型無效:測試用例。您必須指定一個有效的工作項類型,該類型屬於引用名爲Microsoft.TestCaseCategory或Microsoft.SharedStepCategory的類別。 在Microsoft.TeamFoundation.TestManagement.Client.TestManagementTeamProject.CreateFromWorkItem(工作項目的工作項目) 在Microsoft.TeamFoundation.TestManagement.Controls.TestStepsPart.GetTestBase(工作項目的工作項目) 在Microsoft.TeamFoundation.TestManagement.Controls.TestStepsPart.get_TestBase() 在Microsoft.TeamFoundation.TestManagement.Controls.TestStepsPart.set_WorkItemDatasource(對象的值) 在Microsoft.TeamFoundation.TestManagement.Controls.BasicWorkitemCustomControl.set_WorkItemDatasource(對象的值) 在Microsoft.TeamFoundation.WorkItemTracking.WpfControls.CustomContentControl.set_WorkItemDatasource(對象的值) at Microsoft.TeamFoundation.WorkItemTracking.WpfControls.WorkItemControl.ControlFactory_ControlCreated(Object sender,ControlCreatedEventArgs e) 在Microsoft.TeamFoundation.WorkItemTracking.WpfControls.WpfControlFactory.OnControlCreated(ControlCreatedEventArgs參數) 在Microsoft.TeamFoundation.WorkItemTracking.WpfControls.WpfControlFactory.CreateControl(字符串fieldName的,字符串preferredControlType,字符串fallbackControlType,StringDictionary屬性) 在Microsoft.TeamFoundation.WorkItemTracking .WpfControls.WpfFormRenderer.CreateControl(FormElement元素) 在Microsoft.TeamFoundation.WorkItemTracking.WpfControls.WpfFormRenderer.RenderCollection(網格面板,FormElementCollection收集,的Int32 & currentCol)*
不知道如何解決這個問題?提前致謝。
您可以分享有關步驟/相關自動化的零件定義嗎? – DaveShaw
「步驟」和「關聯自動化」是WIT「測試用例」工作項目屏幕中顯示的兩個選項卡。當我點擊任何這些標籤時,我只能看到上面提到的錯誤,並且沒有其他用戶控件加載在這兩個標籤上。 – Jimmy