중간 산출물 (아티팩트): 워크로드 분석 모델
이 아티팩트는 소프트웨어 및/또는 해당 운영 환경의 평가를 수행할 수 있는 관심 있는 시스템 상태를 정확하게 정의하는 것으로 간주되는 하나 이상의 워크로드 프로파일을 식별하는 모델입니다.
목적
  • 대상 테스트 항목이 해당 대상 구성 환경 내에서 조작되어야 하는 로딩 조건을 정확하게 정의.
  • 성능 위험성을 정확하게 평가할 수 있는 실제 대표 워크로드를 정의.
관계
역할책임이 있음: 수정자:
입력 대상필수:
  • 없음
선택사항: 외부:
  • 없음
설명
기본 설명워크로드 분석 모델을 구성하는 워크로드 프로파일은 하나 이상의 테스트 환경 구성에서 대상 테스트 항목에 대해 시뮬레이션되는 후보 조건을 나타냅니다. 후보 조건은 일반적으로 예상 또는 기존 액터 특성, 사용자의 비즈니스 통계(유스 케이스) 등의 분석을 통해 결정됩니다.
간략한 아웃라인

1. 소개

이 프로젝트 내 성능 테스트의 목적, 배경 및 목표를 식별합니다.

2. 시스템 속성 및 변수

모델이 되는 시스템의 워크로드를 고유하게 식별하는 시스템의 속성 및 변수를 식별합니다.

4. 액터 정의

테스트 중인 시스템의 로드를 시뮬레이트/에뮬레이트해야 하기 위해 유스 케이스 시나리오가 모델이 되어야 하는 외부 클라이언트의 클래스를 식별합니다. 그리고 이 섹션에서는 액터가 성능 테스트의 로드를 포함하는 부분을 식별합니다.

7. 액터 속성

시스템의 외부 클라이언트의 다른 특성을 고유하게 실별하는 각 액터의 속성 및 변수를 식별합니다. 각 액터는 시스템과 사용자의 상호작용에서 변동을 나타내는 인력, 인력 이외의 자원, 데이터 공급 속도, 사고 시간, 트랜잭션 스타일, 트랜잭션 복잡도 및 동작 패턴과 같은 정보를 식별합니다.

6. 액터 작업 프로파일

액터가 실행한 특정 유스 케이스 및 전체 비즈니스 책임을 수행하기 위해 유스 케이스 시나리오를 실행하는 액터가 소비한 노력과 시간의 백분율을 식별합니다.

3. 워크로드 프로파일

제공된 프로파일에 대해 트랜잭션의 수, 유형 및 분배를 포함하여 테스트 동안 시뮬레이트/에뮬레이트되는 외부 클라이언트의 수를 식별합니다. 프로파일은 "최대 로드", "평균 로드" 등의 용어로 정의할 수 있습니다.

5. 척도 및 기준

식별된 성능 목표의 성공적인 달성을 평가하는 데 사용되는 척도 및 기준을 식별합니다. 일반적으로 척도에는 응답 시간 또는 처리량 용량이 포함됩니다.

8. 원격 터미널 에뮬레이션 요구사항

성능 테스트를 구현하고 실행하는 데 승인할 수 있는 테스트 환경 구성을 작성하는 데 필요한 요구사항 및 제한조건을 식별합니다.

특성
선택사항
계획됨Yes
예시
사용자 조정
표시 옵션

워크로드 분석 모델(컨텐츠 및 형식)은 내외 표준, 가이드라인 등의 요구사항을 충족시키기 위해 수정해야 할 수도 있습니다. 선택적으로 워크로드 분석 모델의 일부 측면은 테스트 계획 내에서 캡슐화될 수도 있습니다.  



자세한 정보