2010-05-12 3 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"디렉토리에 복사합니다. 파일에 대한 하이퍼 링크를 표시하지 않습니다. –