7
我們正在使用連接到Team Foundation Server 2010的Visual Studio 2010,並使用MSTest創建我們的單元測試。將圖像附加到MSTest中的測試報告中
是否有可能將圖像附加到測試報告中,所以當測試失敗時我們可以看到一些東西?
該圖像可以是UI應用程序的屏幕截圖或圖形可視化測量數據。
我們正在使用連接到Team Foundation Server 2010的Visual Studio 2010,並使用MSTest創建我們的單元測試。將圖像附加到MSTest中的測試報告中
是否有可能將圖像附加到測試報告中,所以當測試失敗時我們可以看到一些東西?
該圖像可以是UI應用程序的屏幕截圖或圖形可視化測量數據。
使用TestContext.AddResultFile
方法:
[TestClass]
public class UnitTest
{
[TestCleanup]
public void TestCleanup()
{
if (TestContext.CurrentTestOutcome == UnitTestOutcome.Passed)
TestContext.AddResultFile(testPassedFile);
else
TestContext.AddResultFile(testFailedFile);
}
[TestMethod]
public void TestMethod()
{
}
public TestContext TestContext { get; set; }
}
的if-else語句與這兩種情況下做同樣的...跆拳道? – pfernandez
@pfernandez「通過」和「失敗」是不同的詞,具有不同的含義,我猜... – Schaliasos
洛爾,其真正的xD – pfernandez