2
29cm
September 26, 20241회
29CM QA팀은 테스트 자동화 사용률을 극적으로 상승 시키기 위해 무엇을 바꿨을까?

간단 소개
29CM QA팀은 테스트 자동화 사용률을 높이기 위해 Slack bot 도입 실패 후, 사람의 개입을 줄이고 즉각적인 알림을 제공하는 방식으로 개선하여 성공을 거두었다.
AI Summary
- 테스트 자동화 도입 배경 및 초기 전략
- 29CM QA팀은 CI/CD 툴(Jenkins)을 활용하여 테스트 자동화를 수행하고, 앱 배포 전 E2E 시나리오 검증을 진행했다.
- 프론트엔드의 수시 배포에 대응하기 위해 시나리오별 수행이 가능한 구조를 만들고, 웹뷰 테스트를 위한 별도 기기를 준비했다.
- Slack bot 도입과 실패 원인 분석
- 개발팀의 접근성 향상을 위해 Slack bot을 개발하여 제공했으나, 사용률이 저조했다.
- 원인은 Slack bot 사용에 사람의 개입이 필요했고, 이는 개발자에게 추가적인 부담으로 작용했다.
- 개선 전략 및 성과
- 프론트엔드 배포 시 트리거 연동 방식으로 전환하고, 네이티브 영역과 Webview 영역을 분리하여 필요한 정보만 제공했다.
- 테스트 실패 시 즉각적인 알림을 제공하고, 테스트 기기 확장을 통해 수행 시간을 단축했다.
- 결과적으로 테스트 자동화 수행률이 5% 미만에서 100%로 극적으로 상승했다.
Next Feeds

B2B를 위한 인가 체계 구축기: 워크스페이스 프로젝트
모두싸인의 B2B 인가 체계 구축 프로젝트를 통해 MSA 환경에서 중앙 집중형 인가 아키텍처를 구축하고 RBAC 기반의 유연하고 확장 가능한 시스템을 구현한 과정.
인가RBACMSADebezium워크스페이스
2024. 9. 26.
모두싸인

컬리의 Virtual 물류 센터
컬리는 Virtual 물류 센터를 구축하여 피킹 시뮬레이션을 통해 물류 효율성을 개선하고 있으며, 향후 강화 학습을 적용하여 생산 계획을 최적화할 계획이다.
Virtual 물류 센터피킹시뮬레이션AnyLogicDEVS 형식론
2024. 9. 26.
컬리
![[Open Policy Agent]로 JIRA 권한 구현하기](https://techtopic.skplanet.com/static/6bcd8e4cdce88da38188ebbeb568f604/f058b/opa-image01_.png)
[Open Policy Agent]로 JIRA 권한 구현하기
Open Policy Agent(OPA)를 사용하여 JIRA 권한을 구현하고, 이를 쿠버네티스 환경에 배포하는 과정을 설명합니다.
OPAJIRARego쿠버네티스사이드카
2024. 9. 26.
skplanet

OPA(Open Policy Agent)를 이용하여 JIRA의 권한 구현하기
OPA를 사용하여 JIRA의 권한을 구현하고, 쿠버네티스 환경에 배포한 사례를 통해 OPA의 장점과 활용 방안을 제시합니다.
OPAJIRARego권한쿠버네티스
2024. 9. 26.
skplanet
Redis Vs Mongo DB By Item View Count (이 상품 몇명이 보고 있어요)
상품 조회 수 실시간 집계 기능 구현을 위해 Redis와 MongoDB를 비교 분석하고, 각 데이터베이스의 장단점 및 설계 고려 사항을 제시합니다.
RedisMongoDBNoSQL실시간 집계데이터베이스
2024. 9. 25.
지마켓

무진장을 맞아, 후기 응답속도를 개선해보자
무신사 무진장 이벤트 대비 후기 서비스 성능 개선 사례: 캐싱 전략을 통해 응답 속도를 향상시키고 시스템 안정성을 확보했습니다.
무신사후기 서비스성능 개선캐싱응답 속도
2024. 9. 25.
무신사