자동화는 처음이라: 실험과 실패, 그리고 성장
QA 자동화테스트 자동화E2E 테스트API 테스트JenkinsCI/CD
AI 요약
Beta이 글은 테스트 자동화 도입 과정에서의 시행착오와 그 경험을 공유합니다. 초기에는 수동 테스트에 의존하여 발생하는 비효율성과 리소스 소모 문제를 해결하기 위해 자동화 테스트 도입을 결정했습니다.
E2E 테스트와 API 테스트의 장단점을 비교 분석한 결과, 변동성이 적은 API 테스트를 중심으로 자동화를 시작하기로 했습니다. 초기 아키텍처는 Jenkins 기반으로 Zephyr에서 테스트 항목을 받아 Postman Script를 실행하고 결과를 Slack으로 공유하는 방식으로 구성되었습니다.
하지만 Jenkins 서버 구축 및 관리의 어려움, AWS EC2 환경에 대한 지식 필요성, 복잡한 설정 등의 문제점을 발견했습니다. 이러한 경험을 통해 자동화 도입의 어려움 속에서도 성장할 수 있었던 이유와 앞으로의 방향성을 제시합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



