etc
부하 테스트의 기본 개념, Windows K6 설치 방법
ryuneng
2025. 1. 25. 00:06
반응형
❓ 부하 테스트란?
부하 테스트란, 임계값 한계에 도달할 때까지 시스템의 부하를 지속적으로 꾸준히 증가시켜 시스템의 성능을 테스트하는 것이다.
✅ 부하 테스트에서 자주 사용하는 용어
❔ Throughput
서비스가 1초 당 처리할 수 있는 작업량
* 단위 : TPS(Transaction Per Seconds, 1초 당 처리한 트랜잭션의 수)
- 만약 내가 만든 서비스가 1초에 최대 100개의 API 요청을 처리할 수 있다면,
이 서비스의 Throughput은 100 TPS 라고 얘기한다.
⚙️ 부하 테스트를 위한 환경 세팅
❔ K6
- 높은 정확도와 고부하를 발생시킬 수 있는 부하 테스트 툴
사용자인 척 요청을 보내는 툴이다.
✔️ Windows K6 설치 방법
1. 관리자 모드로 PowerShell 실행

2. Chocolatey 패키지 매니저 설치
- 아래 명령어 입력
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

3. Chocolatey 패키지 매니저 설치 확인
choco
명령어 입력
4. k6 설치
choco install k6 --version 0.34.1
명령어 입력
5. k6 설치 확인
k6
명령어 입력
✔️ 설치 완료 !
Reference
< 해당 글은 velog에서 이전하며 옮겨온 글로, 가독성이 좋지 않을 수 있는 점 양해 부탁드립니다. >
🔗 velog 버전 보기 : https://velog.io/@ryuneng2/부하-테스트의-기본-개념-Windows-K6-설치-방법