inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Nhập môn và Thực hành Kiểm thử tải (Load Testing) để xử lý lưu lượng truy cập lớn

다양한 API가 있는 경우 효율적으로 테스트하는 방법이 있을까요?

121

mine52106752

1 câu hỏi đã được viết

0

안녕하세요 강사님! 강의를 완강한 한 학생입니다!

제가 이번에 스프링부트로 개발한 서비스를 하나 배포할 예정이고 얼마 만큼의 부하를 견딜 수 있을지 궁금하여 부하테스트를 공부하고자 강의를 수강하였습니다. 근데 막상 부하테스트를 해볼려고 제가 만든 서비스에 API들이 약 30개 가까이 되는데 이 많은 API들을 어떻게 테스트 할지가 고민입니다.

(학업 관련 서비스입니다. 그래서 Oauth 로그인, 시간표 CRUD, 친구 관리, 과제 CRUD 같은 API가 있습니다)

하나 하나 다 테스트를 해야하는지 아니면 시나리오를 구성하여 테스트를 해야하는지 그리고 시나리오를 구성한다면 어떻게 구성해야할지 막막합니다.

 

어떤식으로 하면 좋을지 조언을 받고 싶습니다ㅠㅠㅠ

infrastructure k6 performance-test performance-tuning

Câu trả lời 1

1

jscode

안녕하세요 민수님! 강의 완강하시느라 고생 많으셨어요:D

전체 시스템의 부하를 테스트하기 위해서는 30개의 API를 가지고

시나리오를 짜서 테스트를 하는 게 정확하긴 합니다!

하지만 실제 학습을 하는 단계라면

사용자들이 많은 비중으로 사용하게 될 API 또는 CPU 또는 메모리를 많이 잡아먹는 API를 위주로

시나리오를 구성하시는 걸 추천드립니다!

시나리오를 어떻게 구성하는 지에 대한 예시를 대략적으로 알 수 있게

아래 링크도 같이 첨부해드릴게요:)

https://chatgpt.com/share/67c278cf-9024-8003-b128-ab022793a8b3

답변 중에서 이해 안 되시는 부분이 있다면 추가로 질문 남겨주세요~~~

인프라 구성 중 ELB 관련하여 질문 드립니다.

0

30

2

부하 테스트 환경 구성에 대한 질문

0

95

2

부하 테스트에 대한 문의드립니다

0

68

2

k6 테스트 문의

0

83

2

배포된 서버의 부하테스트 질문 있습니다.

0

105

1

mem_used_percent 지표가 없는 경우가 있을까요?

0

112

2

ec2 수평적 확장에 대하여

0

126

2

TPS 기준

0

458

2

섹션2 - [실습] EC2에 백엔드 서버(Spring Boot) 셋팅하기

0

143

2

성능테스트하기 애매한 API의 경우 진행 방법이 궁금합니다.

0

198

2

개인 프로젝트 시 top 입력 시 해석 도움 요청

0

138

2

sudo nohup java -jar jscode-0.0.1-SNAPSHOT.jar & 설치 오류?

0

142

3

목표 throughput, latency는 어떤 기준으로 정하나요?

0

194

2

aws t3a.small 비용

0

371

2

백엔드 API 설정을 https로 하고 싶은 경우

0

226

2

혹시 DB를 RDS로 빼지 않고 EC2안에 설치하게 되면 메트릭을 어떻게 측정할까요?

0

172

2

node, nest 사용자도 쉽게 이해가 가능할까요?

0

200

3

수평적 확장을 통해 병목 지점 해소를 한 이유가 궁금합니다.

0

163

2

request failed 관련하여 질문 드립니다.

0

209

2

RDS 실시간 모니터링 질문

0

126

2

안녕하세요 ㅠㅠ 과금되는게 있어서 질문드립니다.

0

200

2

스프링서버 2개일 때 병목지점 판단하는 법(CPU 사용률?), 권장 TPS 수치

0

233

2

로드밸런서를 넣은 이유가 있을까요?

0

120

1

tps에 관하여 질문있습니다.

0

239

2