2009-10-06 14 views
1

Visual Studio 2008에는로드 테스트라는 테스트 유형이 있습니다. 마치 다른 테스트 모음을 드롭하고 테스트 프로필 (예 : 50 명의 사용자가 지속적으로 프로그램에 쳐 들었다), 실행 시간을 지정하고 실행할 수있는 것처럼 보입니다.Visual Studio의 스트레스 테스트

나에게 분명하지 않은 것은 실제로 소비하는 테스트를 설정하는 방법입니다. 테스트 할 프로그램의 인스턴스 (기술적으로 HTTP 서버, 웹 프로젝트가 아닌 콘솔 프로젝트)를 명령 줄 매개 변수와 함께 실행해야하며 실제 테스트가 실행되는 동안 남아 있어야합니다.

기본적으로 Visual Studio 2008에서 프로젝트 시작을 허용하는로드 테스트 (또는 모든 테스트)를 설정 한 다음로드 테스트에서 선택한 것과 같은 구성에서 여러 가지 테스트를 실행하는 방법은 무엇입니까? .

답변

1

로드 테스트의 다양한 지점에서 원하는 것을 수행하려면 LoadTestPlugin을 만드는 것이 가장 좋은 방법입니다. 노출

이벤트는 다음과 같습니다

  • LoadTestStarting
  • LoadTestWarmupComplete
  • testStarting으로
  • 이 ThresholdExceeded TestFinished LoadTestFinished
  • 하트 비트
  • LoadTestAborted