我只安裝使用的xUnit測試一個新的項目(.NET 4.6.2)生成的xUnit XML的報告。爲了在VSTS中進行單元測試,我添加了visual-studio runner到項目中(使用nuget)。使用Visual Studio亞軍
現在我想知道:我怎麼得到我的testruns的XML的報告,這樣我就可以在發佈VSTS這些結果?
我只安裝使用的xUnit測試一個新的項目(.NET 4.6.2)生成的xUnit XML的報告。爲了在VSTS中進行單元測試,我添加了visual-studio runner到項目中(使用nuget)。使用Visual Studio亞軍
現在我想知道:我怎麼得到我的testruns的XML的報告,這樣我就可以在發佈VSTS這些結果?
您可以使用Visual Studio測試任務來運行XUnit,它可以將測試結果發佈到VSTS。
關於核心的xUnit測試,您可以通過在的.Net核心測試任務指定--configuration $(BuildConfiguration) --logger "trx"
參數生成TRX測試結果,並添加發佈測試結果的任務公佈測試結果(測試結果格式選擇VSTest
)
的xUnit記錄器可以產生在的xUnit V2格式(https://xunit.github.io/docs/format-xml-v2.html)XML報告。
我不是一個DOTNET核心項目的工作,而是一個DOTNET框架項目。因此我沒有dotnet.exe來執行我的測試。 – nyn3x
我錯過了一件事:我沒有在VSTS中的構建彙總的結果中看到任何測試 - 直到我意識到,只有*失敗*測試默認顯示。所以我切換到顯示*所有*測試 - 我得到了我的成功試驗的名單:) – nyn3x