반응형

JMeter 3

21화. 무게를 견디는가 — k6/JMeter로 부하·스트레스 테스트.

AI 시대의 품질 아키텍트 : 테스터에서 시스템 품질 설계자로Part 0. 오리엔테이션0화. 30분 데모와 프로덕션 사이의 거리 — 현실 인식과 방향 제시Part 1. 기초 체력AI가 짠 코드를 읽고 검증할 수 있는 눈과 웹·API 원리 다지기1화. AI가 짠 코드를 읽는 눈 — Python 또는 JS/TS 중 하나를 코드 리뷰 가능한 수준까지. 실습: AI가 생성한 테스트 코드의 버그 3개 찾기.2화. 변경은 diff에서 시작된다 — Git과 PR 기반 협업, 변경 기반 테스트의 첫 단추. 실습: PR diff만 보고 영향 범위 추정해 보기.3화. 웹은 어떻게 움직이는가 — HTTP, 쿠키·세션의 원리. 실습: 개발자도구로 요청·응답 해부.4화. 인증의 지도 — OAuth·JWT·RBAC를 테스터 시선..

JMeter를 활용한 현실적인 HTTP API 동시 접속자 성능 테스트 완벽 가이드

성능지표로 설정된 HTTP API의 동시 접속자 수 테스트를 수행할 때, 많은 고민이 생깁니다. 특히 400명 이상의 사용자가 1시간 동안 에러 없이 조회 요청을 처리하는 조건 요청 주기를 어떻게 설정해야 현실적인 결과가 나오는지 궁금할 수밖에 없습니다. JMeter를 이용해 성능(부하) 테스트 시 가장 흔히 하는 고민인 "요청 주기(request rate) 설정"을 명확히 정리해 드리겠습니다. 동시 접속자와 요청 주기의 의미흔히 '동시 접속자 400명'이라고 하면, 단순히 사용자 400명이 동시에 서비스를 이용하는 것으로 생각할 수 있습니다. 하지만 실제 서비스 환경에서 사람은 1초 내외의 간격으로 화면을 클릭하고 조회 요청을 합니다. 즉, 현실적인 요청 간격(thinking time)을 반영하..

AWS 로드 밸런싱 테스트 방법 알아보니...

aws 로드 밸런싱 테스트 방법 알아보았어요 AWS 로드 밸런싱이란? AWS 로드 밸런서는 클라우드 환경에서 애플리케이션의 확장성을 관리하는 데 사용됩니다. 이는 사용자와 서버 인스턴스 사이에 위치하여 트래픽을 분산하고 요청을 처리할 수 있는 사용 가능한 인스턴스를 찾아줍니다. 로드 밸런서는 다음과 같은 주요 역할을 수행합니다: 애플리케이션 가용성 향상: 서버 장애 또는 유지 관리로 인한 애플리케이션 가동 중지 시간을 최소화합니다. 서버 문제를 자동으로 감지하고 클라이언트 트래픽을 사용 가능한 서버로 리디렉션하여 내결함성을 높입니다. 애플리케이션 확장성 제공: 여러 서버 간에 네트워크 트래픽을 지능적으로 전달하여 수천 개의 클라이언트 요청을 처리할 수 있습니다. 필요한 경우 서버를 추가하거나 제거하여 애..

반응형