devmoa

서버 사이드 테스트 자동화 여정 – 2. 통합 테스트 수준의 회귀 테스트 환경 구축 및 Docker 활용

라인·2020년 2월 9일·00
테스트 자동화통합 테스트회귀 테스트DockerCI/CDLINE

AI 요약

Beta

이 글은 LINE 미디어 플랫폼 조직에서 서버 사이드 테스트 자동화 여정의 두 번째 이야기로, 통합 테스트 수준의 회귀 테스트 환경 구축에 Docker를 활용한 사례를 소개합니다. 대규모 코드 변경 시 발생할 수 있는 문제 탐지의 어려움을 해결하기 위해 통합 테스트 도입을 고민했지만, Netty 기반의 서버 구조와 외부 시스템 모킹의 어려움 때문에 망설였습니다.

하지만 API 명세가 잘 바뀌지 않고 연동 서비스와의 협의 없이는 변경이 어렵다는 플랫폼 API의 특성을 고려하여, 유지 보수 비용이 적을 것으로 판단하고 통합 테스트 개발을 진행했습니다. 이를 통해 안정적인 서비스 개발과 운영을 위한 테스트 자동화 환경을 구축하는 과정을 보여줍니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다