Skipalong's tistory
240201 TIL - JMeter, nGrinder 본문
우리 팀에서 성능,부하테스트와 동시성 문제를 해결하기 위해 테스트 툴을 도입하기로 결정했는데 대표적인 JMeter와 nGrinder를 비교하여 기술적 의사결정을 하기로 했다.
- JMeter
- 도입 배경 : 동시성문제가 의심되는 좋아요 기능에대한 테스트를 위해 테스트 툴 필요성 느낌, 추후에 성능테스트를 위해서도 도입하면 좋을것같다는 의견
- 후보 : JMeter 와 nGrinder 중 하나를 선택하기로 결정
- JMeter
- 다양한 플러그인을 지원해 테스트결과를 원하는 형식으로 확인 가능
- 활발한 커뮤니티 지원을 받고 있음, 문제 해결이나 새로운 기능에 대한 정보를 얻기 쉽다.
- nGrinder
- 네이버에서 만든 툴로 한글지원이 된다.
- 대시보드를 통해 사용자는 테스트 중인 애플리케이션의 성능을 실시간으로 모니터링하고, 테스트 결과를 분석할 수 있다.
- JMeter
- 결정 : 두 툴 모두 우리 서비스에 도입하기 적당하다고 판단하였으나 nGrinder의 최신버전 3.5.8 버전이 java17을 지원하지 않는다고 하여 JMeter를 사용하기로 결정.
'TIL' 카테고리의 다른 글
240205 TIL - Cache (1) | 2024.02.06 |
---|---|
240202 TIL- JWT, AccessToken, RefreshToken (0) | 2024.02.03 |
240131 TIL - RestDocs 적용 (0) | 2024.02.01 |
240130 TIL - MockMvc (0) | 2024.01.31 |
240129 TIL - RestDocs (1) | 2024.01.30 |