"Target URL"은 부하 테스트를 실행할 때 기본적으로 요청을 보낼 서버의 주소를 나타냅니다. 이는 테스트 대상인 웹 서버나 API 서버의 루트 주소일 수 있으며, 모든 테스트 요청의 기본적인 출발점 역할을 합니다. 예를 들면, 만약 당신이 http://example.com
에 대한 부하 테스트를 계획한다면, 이 주소가 "Target URL"이 됩니다.
반면, "시나리오 URL"은 특정 테스트 시나리오 내에서 요청을 보낼 구체적인 경로나 엔드포인트를 지정합니다. 여러분이 테스트를 설계할 때, 다양한 사용자 행동을 시뮬레이션하기 위해 여러 다른 경로나 엔드포인트에 요청을 보낼 수 있습니다. 예를 들어, 로그인 페이지, 제품 목록 페이지, 사용자 프로필 페이지 등이 있을 수 있습니다. 이러한 각각의 경로나 엔드포인트가 "시나리오 URL"입니다.
http://example.com
http://example.com/login
http://example.com/products
http://example.com/profile
부하 테스트를 계획하고 실행할 때, "Target URL"을 설정하여 테스트의 기본 서버 주소를 지정하고, 그 다음에 여러 "시나리오 URL"을 통해 구체적인 테스트 경로를 설정합니다. 이를 통해 실제 사용자가 웹사이트나 애플리케이션을 사용할 때 발생할 수 있는 다양한 행동을 모방할 수 있습니다.
각 항목의 의미와 성능을 평가하는 방법
--------------------------------------
Metrics for period to: 16:29:00(+0900) (width: 4.072s)
--------------------------------------
apdex.frustrated: .............................................................. 0
apdex.satisfied: ............................................................... 4
apdex.tolerated: ............................................................... 1
http.codes.200: ................................................................ 5
http.downloaded_bytes: ......................................................... 9395
http.request_rate: ............................................................. 1/sec
http.requests: ................................................................. 5
http.response_time:
min: ......................................................................... 62
max: ......................................................................... 167
mean: ........................................................................ 85.6
median: ...................................................................... 66
p95: ......................................................................... 67.4
p99: ......................................................................... 67.4
http.responses: ................................................................ 5
plugins.metrics-by-endpoint./team/players.codes.200: ........................... 5
plugins.metrics-by-endpoint.response_time./team/players:
min: ......................................................................... 62
max: ......................................................................... 167
mean: ........................................................................ 85.6
median: ...................................................................... 66
p95: ......................................................................... 67.4
p99: ......................................................................... 67.4
vusers.completed: .............................................................. 5
vusers.created: ................................................................ 5
vusers.created_by_name.GET request team players: ............................... 5
vusers.failed: ................................................................. 0
vusers.session_length:
min: ......................................................................... 68.2
max: ......................................................................... 190
mean: ........................................................................ 94.8
median: ...................................................................... 71.5
p95: ......................................................................... 74.4
p99: ......................................................................... 74.4