IT·프로그래밍

QA·테스트

웹 서버 부하 테스트를 해드립니다

조교 프로필 이미지
조교
연락 가능 시간 : 10시 ~ 21시
평균 응답 시간 : 10분 이내세금 계산서 발행 가능
메인 이미지

이 전문가의 다른 서비스 리뷰

엣*****_썸네일
5.0

엣*****

메일설정, 다국어 등 복잡한 작업이었는데 두시간동안이나 힘써주셨습니다. 다음번에도 믿고 맡기고싶습니다. 감사합니다!

예*****_썸네일
5.0

예*****

제가 모르는게 많아 어려움이 있으셨을텐데 친절하고 빠르게 대응해주셔서 감사했습니다! 문제없이 잘 사용되는 것 같아 만족합니다.

서비스 설명

1. 서비스 개요

- 개발자가 개발한 API 서버 성능의 궁금하지 않으신가요?

- 서버에 부하 테스트를 하여 성능을 측정해 볼 수 있습니다.

- 그리고 서버를 확장해야 할지, 이대로 사용해야 할지 선택을 해볼 수 있습니다.


2. 부하 테스트 목적

1) 성능 측정

- 시스템이 주어진 조건에서 얼마나 빠르게 응답하는지를 평가합니다.

- 요청 처리 속도, 응답 시간, 데이터 전송 속도 등을 측정합니다.


2) 최대 처리 능력 확인

- 서버가 얼마나 많은 동시 사용자나 요청을 처리할 수 있는지 확인합니다.

- 시스템의 용량 한계를 파악하고, 필요시 이를 확장하기 위한 계획을 세웁니다.


3) 안정성 테스트

- 시스템이 일정한 부하 조건에서 얼마나 안정적으로 동작하는지를 확인합니다.

- 장기간의 부하 테스트를 통해 메모리 누수, 리소스 고갈 등의 문제를 찾아냅니다.


4) 확장성 평가

- 시스템이 추가적인 하드웨어나 소프트웨어 리소스를 통해 얼마나 쉽게 확장될 수 있는지 평가합니다.

- 클라우드 환경에서의 자동 확장(autoscaling) 기능을 검증할 수 있습니다.


5) 비정상적인 상황 대비

- 갑작스러운 트래픽 증가나 DDoS 공격 등의 비정상적인 상황에 대한 대응 능력을 평가합니다.

- 이러한 상황에서 시스템이 어떻게 반응하고, 얼마나 빨리 복구되는지 확인합니다.


6) 성능 튜닝

- 부하 테스트 결과를 바탕으로 시스템 성능을 최적화합니다.

- 소프트웨어 코드 최적화, 하드웨어 업그레이드, 네트워크 설정 변경 등을 통해 성능을 개선합니다


3. 부하 테스트 과정

1) 테스트 목적 설정

- 예) 1,000명의 동시접속자가 발생하는 경우, 서버가 버티는지

- 예) 사용자가 많으면 서버 스케일 아웃이 발생하는지


2) 전제 조건 설정

- 예) 1만명의 사용자

- 예) 데이터 레코드 50만


3) 목푯값 설정

- 예) 요청이 초당 100 rps 이상

- 예) 응답시간 200ms 이하


4) 부하테스트 서버 구축

- 테스트 도구: Locusts


5) 부하받는 웹 서버 확인

- Log, CPU, RAM, DISK, Traffic


6) 테스트 시나리오 설정

- Locusts Python 테스트 코드 개발


7) 부하 테스트 시작

- 사용자 수, 램프 업, 테스트 시간


8) 테스트 보고서 작성

- 목적, 조건, 목푯값, 시스템, 시나리오, 결과, 평가 등의 내용

서비스 제공 절차

1. 채팅 상담

- 서버 환경을 분석하여 부하 테스트 목적을 설정


2. 가능 여부

- 상담을 통해서 작업 가능 여부 판단


3. 크몽 결제

- 가능 여부 확인 후 크몽 결제


4. 작업 진행

- 목표 설정(계획) > 부하 시나리오 설정 > 부하 테스트 서버 구축 > 부하 측정 시작


5. 작업 완료

- 부하 테스트 보고서 작성

의뢰인 준비사항

1. 개발자

- 서비스를 개발한 개발자 대화가 필요

- 서버 환경 및 개발 플래폼 분석

- API 시나리오 설계 정보 필요

- 부하 테스트가 완료 후속 처리 안내


2. 도메인

- 서비스에 연결된 메인 도메인 및 API 주소


3. 서버

- 서비스에 연결된 서버 SSH 정보

기술 수준

중급:설계 / 코딩

팀 규모

1인

상주 여부

상주 불가능

플랫폼

테스트

성능 효율 테스트

가격 정보

API 서버 부하 테스트

- 성능 측정 - 최대 처리 능력 확인 - 안정성 테스트 - 확장성 평가

작업일

2일

수정 횟수

1회

전문가 정보

avatar

조교

연락 가능 시간 : 10시 ~ 21시
평균 응답 시간 : 10분 이내

총 작업개수

353건

만족도

100%

회원구분

기업회원

세금계산서

발행가능

안녕하세요. 개발된 프로그램을 AWS 서버에 구축 및 교육 활동을 하고 있습니다. 다음과 같은 문제해결을 도움을 드릴수 있고, 작업결과물로 문서를 잘 전달하는 장점이 있습니다. - AWS 오작동 문제 - AWS 비용 절감 - 프로젝트 개발 소스 AWS 배포 - 아키텍처 그림, 작업견적서, 완료보고서, 서버매뉴얼 등 문서화

수정 및 재진행

취소 및 환불 규정

상품정보고시

리뷰

아직 작성된 리뷰가 없어요.