Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- CSS
- 전자정부 서버세팅
- 리액트세팅
- js
- Javascript
- 구글캘린더api
- react
- Spring Boot
- 웹앱
- 기초코딩
- 자바스크립트기초
- springboot
- 구글 oauth
- spring
- 리액트초기세팅
- 코딩
- 자바스크립트 기초
- 처음만나는자바스크립트
- 리액트프로젝트세팅
- HTML
- javaspring
- 스프링부트
- java
- 기초 코딩
- 자바스크립트기초문법
- 마이바티스
- 자바
- mybatis
- 웹
- 자바스크립트
Archives
- Today
- Total
인생 디벨로퍼
K6 부하 테스트 사용법 (설치) 본문
728x90
1. 설치
※ Chocolatey 설치가 되있어야함
choco install k6
k6 설치
k6 version
설치 확인
2. 스크립트 작성큐
import http from 'k6/http';
import { sleep, check } from 'k6';
export const options = {
vus: 50, // 실행 인원 수
duration: '30s', // 실행시간
// iterations: 100, // 실행 횟수 제한
};
export default function() {
const payload = {
// 필요한 데이터 넣어주기
};
// 세션 쿠키가 필요할 경우 이 값을 고정하거나 로그인 응답에서 가져와야 함
const jar = http.cookieJar();
jar.set('http://localhost:5000', 'JSESSIONID', '필요한 id 넣기'); // 실제 세션 ID로 바꿔야 함
const headers = {
'Content-Type': 'application/x-www-form-urlencoded',
};
const res = http.post('테스트 할 api 주소', payload, { headers });
check(res, {
'200 OK 응답 받음': (r) => r.status === 200,
});
}
728x90
'JAVA Spring' 카테고리의 다른 글
[Spring boot] HTML 파일 -> PDF 전환 (0) | 2024.11.21 |
---|---|
[Google API] 구글 캘린더 일정 List 불러오기 (0) | 2024.11.01 |
[Google API] 구글 캘린더 프로젝트 생성, api 키 생성 (0) | 2024.10.30 |
Spring security + my batis (0) | 2024.03.11 |
myBatis 검색 연습, 검색 쿼리 (.feat 페이징) (0) | 2023.06.23 |