텔레칩스 · 2015 ~ 2018

반복 검증을 재현 가능한 절차로

AP 칩 검증 자동화

차량용 AVN AP 칩 기능 검증 자동화. 부팅 과정 체크포인트 기반 주변장치 Unit Test와 자동 실행·리포팅으로 수동 반복 검증을 대체하고 검증 주기를 단축.

담당 범위
Shell 기반 유닛 테스트 프레임워크 · 검증 항목 표준화 · 자동 실행·리포팅

문제와 제약

차량용 AP 칩 기능을 수동으로 반복 검증하면서 시간이 소요되고, 테스트 재현성과 검증 범위를 확인하기 어려웠습니다.

기술적 접근과 판단

자동화 전에 검증 항목 표준화

기능별 검증 항목을 표준화하고 테스트 시나리오 확장을 지원했습니다. 같은 검증을 반복할 수 있도록 절차를 정리했습니다.

실행과 결과 확인까지 하나의 흐름으로

Shell Script 기반 유닛 테스트 프레임워크를 설계·구현하고 자동 실행 및 결과 리포팅 체계를 구축했습니다.

반복 가능한 기능 검증
  1. 검증 항목 · 시나리오
  2. Shell 기반 자동 실행
  3. 결과 수집 · 리포팅

문서에 기록된 검증 절차를 재구성한 도식입니다. 테스트 커버리지나 성능을 나타내는 그래프가 아닙니다.

구현과 검증

  • 펌웨어 부팅 과정에 체크포인트를 두어 주변장치별 Unit Test가 가능한 프레임워크 설계
  • 자동 실행부터 결과 리포트까지 연결해 개발팀과 검증팀이 같은 기준으로 판정
  • 수동 검증을 자동화로 전환해 AP 칩 품질 검증 주기 단축

결과

  • 수동 반복 검증을 자동 실행·리포팅 파이프라인으로 전환
  • AP 칩 품질 검증 사이클 단축 (정량 개선율은 제시하지 않음)

배운 점

반복 작업을 자동화한 경험이 이후 CI/CD와 GitOps 운영 역량의 토대가 되었습니다.