테스트 환경은 제품의 의사결정 인프라
probe portfolio, runner topology, evidence schema와 release 의미
테스트 파일이 많아도 어떤 환경에서 어떤 증거를 남기고 어떤 배포를 막는지 불명확하면 신뢰할 수 없습니다. 테스트 하네스는 probe·runner·환경·fixture·evidence·gate를 하나의 운영 계약으로 묶습니다.
| 계층 | 주요 책임 | 대표 증거 |
|---|---|---|
| Probe | 비즈니스 위험과 기대 결과 | assertion·event·contract |
| Runner | 격리·병렬·재시도·artifact | report·trace·screenshot |
| Environment | seed·clock·queue·flag·secret | environment fingerprint |
| Gate | 배포 중단과 예외 승인 | blocker·evidence bundle |
- 위험에서 시작로그인·결제·권한·정합성처럼 배포 위험을 적습니다.
- 최소 probe 선택browser·API·workflow 중 가장 직접적인 관측점을 고릅니다.
- 실행 격리worker·계정·데이터·artifact 충돌을 분리합니다.
- 게이트 연결실패가 어떤 배포 결정을 멈추는지 명시합니다.