2010-05-12 95 views
0

如果「測試結果詳細信息」(TRD)中的結果字符串非常長,Visual Studio 2008將崩潰。我通過將結果數據發送到一個文件來解決這個問題。但是,有一個問題,因爲沒有簡單的方法來打開這樣的文件。當然,我可以手動打開文件夾,然後打開文件,但效率不高。現在,問題部分。VS2008中的超鏈接測試結果詳細信息

  1. 是否有可能在TRD的「錯誤消息」部分包含指向文件的超鏈接? (類似於我們已經可以在堆棧跟蹤部分找到的東西)
  2. 如果沒有,是否有任何方法可以將這種功能(易於打開文件)添加到TRD中?
  3. 如果沒有,是否有任何方法來擴展VS的默認報告?

感謝您的幫助。

回答

1
[TestMethod] 
    public void MyTest() 
    { 
     ... 
     testContextInstance.AddResultFile(targetFile); 
    } 

    private TestContext testContextInstance; 

    /// <summary> 
    ///Gets or sets the test context which provides 
    ///information about and functionality for the current test run. 
    ///</summary> 
    public TestContext TestContext 
    { 
     get 
     { 
      return testContextInstance; 
     } 
     set 
     { 
      testContextInstance = value; 
     } 
    } 
+0

它不會做我想要的。據我測試,它只是將給定的文件複製到「In」目錄。它不顯示指向該文件的超鏈接。 – 2011-01-03 12:39:42