2017-02-14 54 views
1

我想只運行的使用TFS測試篩選條件的xUnit測試某款:使用測試過濾標準只能運行一定的xUnit測試

enter image description here

的問題是,這是不是做任何東西,它仍然會運行每一個測試,不管它的名字是什麼,我可能會在這裏錯過什麼?自從我使用Xunit以來,還有什麼我需要做的?還是有另一種排除我可以使用的測試單元步驟中的測試的方法。

回答

1

測試過濾標準:從測試程序集文件中過濾測試。例如,「Owner=james&Priority=1」。這個選項的 相同的方式爲vstest.console.exe 欲瞭解更多信息控制檯選項/TestCaseFilter,看到 https://msdn.microsoft.com/en-us/library/jj155796.aspx

請仔細檢查您FullyQualifiedName的財產在你的彙編文件。我不確定在xUnit中是否也支持/TestCaseFilter。您可以嘗試直接運行測試using command line(vstest.console.exe)。如果它不起作用,那麼這在TFS構建任務中也不起作用。

添加相關鏈接談考濾,供大家參考:VSTS/TFS VISUAL STUDIO TEST TASK – FILTER CRITERIA

+0

有無找到一個鏈接:(HTTPS [測試發現,爲了篩選測試以vstest.console/TestCaseFilter特定的性質時,是有意義]:// github.com/xunit/xunit/issues/610)似乎是支持。 –

相關問題