1
모든 테스트가 실행되었을 때 열리는 보고서 (.html) 파일이 있습니다. 다음 코드를 다음과 같이 작성했습니다 :테스트 완료 후 Mstest 테스트 프로세스가 종료됩니다.
[ClassCleanup]
public void CleanUp()
{
var sUrl ="\\PerfReport\\PerformanceTestReport.html";
Process.Start(sUrl);
}
문제는 - 테스트가 완료되면 브라우저 창이 닫힙니다.
이 브라우저 창이 닫히지 않게하고 싶습니다.
이 문제가 발생하는 이유는 무엇입니까? 나는 콘솔 어플리케이션에서 같은 행동을 시도했다. 브라우저가 닫히지 않습니다.
ClaenUp은 정적이어야합니다. 질문을 게시 할 때 그 점을 놓쳤습니까? 그 외에도이 문제는 저에게 잘 돌아갑니다 ... – helb
"test cleanup"을 통해 URL을 여는 대신, 테스트를 먼저 실행하는 Visual Studio 매크로를 만든 다음 해당 문서를 엽니 다. – stakx