워크플로우로 돌아가기
03

착수 Implementation & Execution

설계한 테스트를 실제로 수행하는 단계입니다. 수동 검증과 자동화를 병행하고, 발견한 결함은 재현 절차와 함께 바로 기록합니다. 회귀 테스트는 작은 단위로 자동화해 반복 실행합니다.

이 단계에서 하는 일

실행 단계의 핵심 활동

  • 수동 시나리오 테스트 — 설계한 케이스를 실행하고 결과를 기록합니다.
  • 회귀 자동화 실행 — 반복되는 흐름은 레코딩 → 리플레이로 동일하게 재실행합니다. Appium·Playwright 형식과 AI 자가치유로 깨짐을 줄입니다.
  • 결함 등록 — 재현 절차와 함께 JIRA에 등록하고 심각도·우선순위를 부여합니다.
  • 성능 사전 점검 — 부하가 중요한 구간은 k6로 미리 확인합니다.

회귀 테스트 접근 방식

문제정의 → 해결방안 · 구체 도구는 구현 가능한 것으로 확정 예정

문제정의

회귀가 매번 수동·반복

배포할 때마다 같은 흐름을 손으로 다시 확인합니다. 시간이 많이 들고 사람마다 결과가 달라질 수 있습니다.

해결방안

Codex 레코딩 & 리플레이

회귀 흐름을 레코딩해 두고 리플레이로 재실행합니다. 같은 절차를 동일하게 재현해 결과의 일관성을 확보합니다.

문제정의

큰 시나리오는 깨지기 쉽다

하나의 긴 자동화는 한 곳만 바뀌어도 전체가 실패해, 원인 파악과 수정이 오래 걸립니다.

해결방안

작은 단위 · AI 하이브리드 자동화

흐름을 작은 단위로 나눠 독립적으로 자동화합니다. PWA·모바일은 Appium, 웹은 Playwright 형식을 우선 검토하고, AI 자가치유 스크립트로 화면이 바뀌어도 쉽게 깨지지 않게 만듭니다. 도구는 미확정이며 현장에서 구현 가능한 것으로 정합니다.

문제정의

실기기 확보와 환경 편차

모바일·PC 환경마다 동작이 다르고, 매번 실기기를 확보하기 어렵습니다.

해결방안

가상 단말 환경에서 수행

모바일 PWA 또는 PC 가상 단말 환경에서 자동화를 돌려, 환경을 통제하고 반복 실행할 수 있게 합니다.

모바일 PWA

설치 없이 접근 가능한 PWA 환경에서 주요 흐름을 자동화. 모바일 화면 기준 동작을 반복 검증합니다.

PC 가상 단말

PC 가상 단말 환경에서 자동화를 수행. 실기기 의존을 줄이고 동일 환경을 재현해 결과를 안정화합니다.

여기 적힌 도구(Codex 리플레이 · Playwright 형식 등)는 방향성이며 확정이 아닙니다. 실제 구현 가능성과 팀 협의 결과에 따라 최종 스택을 정합니다.