누군가는 토스를 테스트하는 동안, 우리는 테스트하는 법을 만듭니다.
·2026.06.26 09:56
토스 QA Platform 팀이 매주 반복되는 대규모 배포 속에서 품질을 유지하기 위해 구축한 자체 QA 플랫폼 '토션(Tossion)'을 소개한다.
토스는 매주 수백 건의 코드 변경이 발생하는 대규모 배포를 진행하며, 이를 위해 토스 QA Platform 팀은 단순 테스트를 넘어 품질의 표준을 세우는 일을 수행한다.
팀은 매주 Release Candidate가 올라오면 **토스닥터(Toss Doctor)**를 통한 Smoke Test와 **토스체커(Toss Checker)**를 이용한 Regression Test를 수행한다. 또한 출시 후에는 Crash 지표를 모니터링하며 Hotfix 대응 여부를 결정한다.
상용 도구의 한계를 극복하기 위해 직접 구축한 자체 QA 플랫폼 **토션(Tossion)**은 다음과 같은 핵심 도구들을 포함한다.
- PRCheck: 변경 사항의 영향 범위를 분석해 테스트 우선순위를 제안하는 PR 분석기
- tcgen: PRD와 디자인 문서를 기반으로 Test Case를 자동 생성하는 도구
- Toss Butler: 흩어져 있던 여러 봇을 통합한 사내 도구 관리 봇
- Crash Trend & Hotfix Dashboard: 크래시 추세 분석 및 재발 방지를 위한 대시보드
토스는 AI를 활용해 테스트의 자동화 범위를 넓히고, 사람이 정말 중요한 결함을 찾는 데 집중할 수 있는 환경을 만드는 것을 목표로 한다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.