Programming

[언그래머] 여든두번째 아티클_부하테스트 툴 신입사원 Artillery

송코딩 songcoding 2024. 4. 26. 07:59

안녕하세요 여러분~!
송아지할때 송아 김송아입니다.


금요일마다 아티클을 쓰니 좋은 점이 하나 있죠.
늘 즐거운 주말 되시라고 인사할 수 있다는 거🫶🏻

한 주의 끝에서 주말을 준비하는 금요일이 있는 것 처럼, 하나의 프로젝트 끝에서 배포를 준비하는 단계도 있습니다.


바로 테스트.

....? 고양이 짤 테스트라니ㅋㅋㅋㅋㅋㅋ 왜 고양이 밖에 안나오나요.. @테스트

 




테스트 중에서도 최근 들어 빠질 수 없는 테스트가 바로 부하 테스트 아닐까 합니다.

모든 사람들이 모바일 기기를 가지고 있은 만큼
접근성도 매-우 좋아져 언제 어디서나 원하는 곳에 접근 할 수 있게 되었죠.

그렇다보니 모든 시스템들은 많은 사람들이 한번에 서비스를 사용하는 것에 대해 자연스레 고민하게 되었죠.

아니.. 사실.. 고민 할 수 밖에 없는 상황에 놓입니다..

 

@핀터레스트

 

 

개발자들은 늘 다양한 상황에 대비해야하는 119🧑‍🚒 같은 사람들..

부하 테스트에 진심을 담기 시작합니다..!

 

 

아마 여러분들도 마찬가지이실 것 같아요.
보통 부하 테스트 툴을 생각하면 유명한 Apache Jmeter랑 K6이 생각나실 텐데요!

 

(부하 테스트 툴이 궁금하시다면, 아래 링크를 참고해주세요😉)

 

9년 2024가지 최고의 성능 테스트 도구(부하 테스트 도구)

애플리케이션이 원활하게 실행되는지 확인하세요. 최고의 성능 테스트 도구를 살펴보세요. 최적화에 가장 적합한 도구를 비교, 분석 및 선택합니다.

www.guru99.com



오늘 소개해드릴 툴은 유명하진 않지만, 사용하기 쉽고 편리한! 매력적인 툴 입니다.

 


✨Artillery


AWS에서 마이크로 서비스 기반 시스템을 실행하는 최신 부하 테스트 및 연기 테스트 솔루션입니다.

 

CI / CD를 사용하여 고속으로 배송하는 다기능 팀을 위해 설계된 만큼
로컬 머신 또는 VM에서 몇 분 만에 시작하고 테스트를 실행할 수 있습니다.

 

✔️굉장히 빠르다는 장점. 느껴지시나요?

 

✔️Javascript로 작성되었기 때문에, NodeJS를 엔진으로 사용합니다.

npm(이라는 자바스크립트 라이브러리 설치를 도와주는 도구)으로 설치하기 쉽고,

✔️GUI가 없이 CLI 임에도 불구하고 사용하기 쉽다는 평이 많아요!!!

 

 

ps. 무료이기도 하지만, 오픈 소스라서 사용해보면서 은근슬쩍 컨트리뷰트도 노려볼 수 있는 절호의 기회(?)

 

 

Artillery 사용법에 대해 테이블링 기술 블로그에 읽기 편한 글을 추천 드립니다.

관심도를 떠나서, 편하게 슥 읽어보기 좋으니 꼭 읽어보세요!!

 

 

Artillery를 이용한 부하 테스트

안녕하세요, 백엔드 팀의 윤지원입니다. 어느덧 테이블링의 일원이 된 지 일 년이 넘어가고 있네요. 일 년 동안 많은 경험을 했지만 그중 최근에 제가 겪었던 고민을 바탕으로 간단하게 부하 테

techblog.tabling.co.kr



그럼 여러분, 주말 테스트는 매일 해도 되는데^_^

소중한 금요일!! 다들 해피 주말 되시고, 다음주에 만나요!

 


감사합니다.

김송아 드림