2017-01-23 1 views
1

현재 Visual Studio로 성능 테스트를 설정 중입니다. 30 행을 포함하는 데이터 집합이 있습니다. 다음과 같이데이터 세트 행당 반복 요청 만

가 내 테스트 시나리오가 될 것입니다 :

  • 사용자 로그를
  • 방문에 내 데이터에 설정 정의 (30 개) URL을
  • 사용자는 기본 기능으로

로그 아웃 시나리오는 다음을 수행합니다.

  • URL (1) 내 데이터에 정의
  • 방문에서 사용자 로그는
  • 사용자가 로그 아웃
  • 사용자 내 데이터에 정의
  • 방문의 URL 2 로그
  • 사용자 등
로그 아웃 세트

이것은 총 30 번 발생합니다.

데이터 행을 참조하는 단계 만 반복 할 수 있습니까?

감사합니다.

답변

1

적어도 두 가지 접근법이 있습니다.

첫 번째 접근법. 세 가지 테스트가 있습니다. 하나는 로그인 용이고 다른 하나는 로그 아웃 용입니다. 세 번째 테스트는 하나의 URL을 방문하는 주요 활동을 가지며 데이터 기반이 될 것입니다. 로드 테스트에서 부하 테스트 혼합을 지정하여 초기화 및 종료 테스트로 로그인 및 로그 아웃 테스트를 수행하고 기본 테스트가 테스트 혼합에 추가됩니다. 시나리오 속성의 "새 사용자 비율"을 0 %로 설정하십시오.

두 번째 방법.이 테스트의 시작과 끝에서 로그인과 로그 아웃을 한 번만 테스트하십시오. 그들 사이에는 데이터 소스에 지정된 URL을 방문하는 루프가 있습니다. 루프의 "advance data cursors"속성을 true으로 설정하십시오.

+0

당신은 나의 영웅입니다. 첫 번째 접근 방식은 완벽하게 작동했습니다. 고마워. 너 나에게 많은 두통을 덜어 줬어! – Anand