카
카카오엔터테인먼트FE
February 9, 20231회
E2E 테스트 도입 경험기
간단 소개
E2E 테스트 도입 경험 공유: 걸림돌과 해결책, 그리고 실제 도입 결과와 교훈을 통해 성공적인 E2E 테스트 운영 방안을 제시한다.
AI Summary
- E2E 테스트 소개 및 필요성
- E2E 테스트는 애플리케이션의 전체 흐름을 테스트하여 무결성을 검증한다.
- 유닛/통합 테스트와 달리 실제 사용자 시나리오 기반으로 동작을 검증한다.
- 테스트 피라미드에 따라 비용이 높으므로 필요한 테스트만 수행해야 한다.
- E2E 테스트 도입 시 걸림돌 및 해결 방안
- QA 팀과의 중복: 기획서 기반 시나리오 작성으로 QA 팀과의 협업을 간접적으로 경험하고 시나리오를 관리한다.
- 테스트 코드 관리: 기획서 수정 시 테스트 코드도 업데이트하여 최신 상태를 유지한다.
- 테스트 속도: Sorry-Cypress를 활용한 병렬 테스트로 속도 문제를 해결한다.
- E2E 테스트 도입 결과 및 결론
- 프론트엔드 버그 및 API 사이드 이펙트 발견 등 유의미한 결과를 얻었다.
- 코드 수정 부담 감소 및 프로젝트 흐름 파악에 도움을 준다.
- E2E 테스트는 가치 있지만 관리가 중요하며, QA 팀과의 협업 또는 부재 시 최적의 선택이 될 수 있다.
Next Feeds

광고 예산 제어 시스템 개선기: Part 1 – 시스템과 가시성 개선
버즈빌 광고 플랫폼의 예산 제어 시스템 개선 과정을 소개하고, 시스템 분리 및 가시성 확보 과정을 설명합니다.
예산 제어마이크로서비스광고 플랫폼가시성Prometheus
2023. 2. 8.
버즈빌

컬리의 BigQuery 도입기 - 1부
컬리는 데이터 파이프라인 문제 해결 및 효율적인 데이터 관리를 위해 BigQuery를 도입, 지연시간 단축, 비용 관리, 쿼리 성능 개선에 집중했다.
BigQuery데이터 파이프라인지연시간스토리지비용 관리
2023. 2. 7.
컬리
ㅋㅍㄱㅍ(카카오페이 개발자 페스티벌) 진행 과정 엿보기
카카오페이 개발자 페스티벌(ㅋㅍㄱㅍ)의 준비 과정, 주요 내용, 개발 문화, 팀 협업 사례 등을 공유하고, 향후 발전 방향을 모색합니다.
카카오페이개발자 페스티벌기술 회고개발 문화협업
2023. 2. 3.
카카오페이
홈 화면에 웹 바로가기를 추가하기(A2HS)
A2HS를 통해 웹 앱을 네이티브 앱처럼 홈 화면에 추가하고 실행하는 방법과 iOS 지원에 대해 설명합니다.
A2HS웹 앱매니페스트 파일서비스 워커PWA
2023. 2. 2.
카카오엔터테인먼트FE
홈 화면에 웹 바로가기를 추가하기(A2HS)
A2HS는 웹 앱을 네이티브 앱처럼 홈 화면에 추가하여 실행하는 기능으로, 매니페스트 파일과 서비스 워커를 통해 구현하며, 사용자 접근성을 높일 수 있다.
A2HS매니페스트 파일서비스 워커PWAbeforeinstallprompt
2023. 2. 2.
카카오엔터테인먼트FE

9가지 프로그래밍 언어로 배우는 개념: 5편 - 동시성 프로그래밍
동시성 프로그래밍의 핵심 개념과 다양한 기법(스레드, 뮤텍스, 액터, STM)을 설명하고, 각 기법의 장단점 및 활용 방안을 제시합니다.
동시성 프로그래밍병렬처리뮤텍스액터STM
2023. 1. 31.
데브시스터즈