안녕하세요 여러분~!
송아지할때 송아 김송아입니다.
금요일마다 아티클을 쓰니 좋은 점이 하나 있죠.
늘 즐거운 주말 되시라고 인사할 수 있다는 거🫶🏻
한 주의 끝에서 주말을 준비하는 금요일이 있는 것 처럼, 하나의 프로젝트 끝에서 배포를 준비하는 단계도 있습니다.
바로 테스트.
테스트 중에서도 최근 들어 빠질 수 없는 테스트가 바로 부하 테스트 아닐까 합니다.
모든 사람들이 모바일 기기를 가지고 있은 만큼
접근성도 매-우 좋아져 언제 어디서나 원하는 곳에 접근 할 수 있게 되었죠.
그렇다보니 모든 시스템들은 많은 사람들이 한번에 서비스를 사용하는 것에 대해 자연스레 고민하게 되었죠.
아니.. 사실.. 고민 할 수 밖에 없는 상황에 놓입니다..
개발자들은 늘 다양한 상황에 대비해야하는 119🧑🚒 같은 사람들..
부하 테스트에 진심을 담기 시작합니다..!
아마 여러분들도 마찬가지이실 것 같아요.
보통 부하 테스트 툴을 생각하면 유명한 Apache Jmeter랑 K6이 생각나실 텐데요!
(부하 테스트 툴이 궁금하시다면, 아래 링크를 참고해주세요😉)
오늘 소개해드릴 툴은 유명하진 않지만, 사용하기 쉽고 편리한! 매력적인 툴 입니다.
✨Artillery✨
AWS에서 마이크로 서비스 기반 시스템을 실행하는 최신 부하 테스트 및 연기 테스트 솔루션입니다.
CI / CD를 사용하여 고속으로 배송하는 다기능 팀을 위해 설계된 만큼
로컬 머신 또는 VM에서 몇 분 만에 시작하고 테스트를 실행할 수 있습니다.
✔️굉장히 빠르다는 장점. 느껴지시나요?
✔️Javascript로 작성되었기 때문에, NodeJS를 엔진으로 사용합니다.
npm(이라는 자바스크립트 라이브러리 설치를 도와주는 도구)으로 설치하기 쉽고,
✔️GUI가 없이 CLI 임에도 불구하고 사용하기 쉽다는 평이 많아요!!!
ps. 무료이기도 하지만, 오픈 소스라서 사용해보면서 은근슬쩍 컨트리뷰트도 노려볼 수 있는 절호의 기회(?)
Artillery 사용법에 대해 테이블링 기술 블로그에 읽기 편한 글을 추천 드립니다.
관심도를 떠나서, 편하게 슥 읽어보기 좋으니 꼭 읽어보세요!!
그럼 여러분, 주말 테스트는 매일 해도 되는데^_^
소중한 금요일!! 다들 해피 주말 되시고, 다음주에 만나요!
감사합니다.
김송아 드림
'Programming' 카테고리의 다른 글
[언그래머] 여든세번째 아티클_다시 한번 깃 클론 (feat. 프로그래밍 공부 방법 digging) (6) | 2024.05.03 |
---|---|
[언그래머] 코딩테스트 챌린지_05_같은 숫자는 싫어 (46) | 2024.04.30 |
[언그래머] 코딩테스트 챌린지_04_어린 동물 찾기 (7) | 2024.04.23 |
[언그래머] 여든한번째 아티클_내가 자꾸 깃허브 클론을 반복하는 이유 (68) | 2024.04.19 |
[언그래머] 코딩테스트 챌린지_03_햄버거 만들기 (6) | 2024.04.16 |