본문으로 건너뛰기

Selenium · 안정성 · 자동화

플레이키 테스트를 줄이는 대기 전략 노트

이한결 · 2025-02-14

플레이키 테스트를 줄이는 대기 전략 노트 헤더

첫째, 암시적 대기를 기본값으로 두지 않습니다. 테스트는 사용자가 인지 가능한 상태 전이를 기준으로 멈춰야 하고, 그 전이는 DOM·네트워크·애니메이션 중 무엇이 병목인지 명시적으로 적습니다.

둘째, 공통 헬퍼에 “재시도 + 최대 시간 + 마지막 에러 메시지”를 묶습니다. 팀원이 각각 다른 패턴을 쓰면 실패 로그가 해석 불가능해집니다.

셋째, 데이터 의존 테스트는 테스트 전용 시드나 API 헬스 체크를 선행합니다. 랜덤 데이터가 섞이면 동일 스크립트라도 다른 날 다른 결과가 나옵니다. 우리 랩에서는 주간 스프린트마다 “플레이키 재현 노트”를 공유해 원인을 좁힙니다.

← 노트 목록