트렌비 서비스 품질 향상을 위한 API 테스트 적용기
3
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

트렌비 API 테스트 자동화 도입

이 게시물은 트렌비 프론트 서비스의 품질 향상을 위해 API 테스트 자동화를 도입한 과정을 설명합니다.

배경 및 목적

  • Selenium을 통한 UI 테스트 자동화의 한계를 극복하고자 API 테스트를 도입함
  • 전수 테스트 시간 단축 및 UI 변경에 대한 대처 필요성 인식

API 테스트 접근 방법

저자는 Python의 Requests 모듈을 사용하여 API 상태 코드 확인, 데이터 유효성 검증, 유저 시나리오 기반 테스트를 진행하였습니다. 마지막으로 GitHub Actions를 통해 테스트 자동화를 설정하여 주기적으로 API 테스트를 실행할 수 있게 하였습니다.

연관 게시글