Club|Project/카카오테크 부트캠프 | AI

💪🏻 카테부 부하 테스트 토너먼트 대회 - Playwright와 Artillery를 활용한 E2E 테스트 및 부하 테스트

정람지 2024. 12. 11. 00:34

아싸~! 50만원+


💪🏻Playwright와 Artillery를 활용한 E2E 테스트  부하 테스트

E2E 테스트

애플리케이션의 전체 워크플로우를 테스트하는 방법

실제 사용자의 시나리오를 기반으로, 시스템의 모든 구성 요소(프론트엔드, 백엔드, 데이터베이스 등)가 잘 통합되고 동작하는지 확인

  • 사용자 관점에서 기능 검증
  • 통합된 시스템의 안정성 보장
  • 회귀 테스트 수행

 

Playwright

Microsoft에서 개발한 E2E 테스트 프레임워크

브라우저 자동화를 통해 사용자 시나리오를 테스트

  1. UI 테스트: 사용자 인터페이스가 예상대로 동작하는지 확인
  2. 다중 브라우저 테스트: 크로스 브라우저 호환성 점검
  3. 머리 없는 테스트: CI/CD 환경에서 브라우저 UI 없이 테스트 실행
  4. 복잡한 워크플로우: 로그인을 포함한 여러 단계를 테스트

 

Artillery

Artillery 부하 테스트  퍼포먼스 테스트를 위한 도구

API 및 애플리케이션의 성능을 검증하고, 트래픽 처리 능력을 측정

  1. 부하 테스트: API나 애플리케이션이 많은 요청을 처리할 수 있는지 확인
  2. 스트레스 테스트: 최대 용량을 초과하는 요청에 대한 시스템의 반응 확인
  3. 퍼포먼스 모니터링: 응답 시간과 안정성을 지속적으로 확인

slide3.pdf
0.86MB

 

 

💪🏻Claude를 이용한 E2E 테스트 코드 자동 작성

slide4.pdf
0.70MB

 

 

 

 

뭐지..