Repository navigation
feat: 변경 식별자 소비처 탐색·관찰 가능 지적 QA 편입·QA 사전점검과 재실행 스크립트 (v2.4.0) - #38
Merged
Merged
Conversation
- scout/plan/reviewer: 이름·값을 바꾸거나 리다이렉트하는 식별자의 모든 소비처(비교만 하는 로거·감사 로그·권한·watcher 포함)를 refs와 Side effects에 두고, 빠지면 리뷰 차단 - reviewer: 화면·API·잡·로그로 볼 수 있는 non-blocking 지적에 (observable) 표시, QA가 1차에 시나리오로 실행 - qa: 시나리오 전 환경 사전점검(경로별 실호출·드라이버 기동·장시간 프로세스 수명), 시나리오별 스크립트 logs/scripts/ 저장, 이후 라운드는 전체 스크립트 재실행 + FAIL·BLOCKED·신규·diff 영향 행만 수동 - build: Evidence에서 돌아온 code FAIL은 회귀 테스트 먼저 - evidence: 남길 스크립트는 e2e 스위트로 승격하거나 Delivery 후속으로
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
요약
프런트엔드 라우트 개편 기능 하나가 리뷰 3회·QA 3회를 돌며 QA 라운드마다 브라우저 시나리오 18~20개를 손으로 다시 몰았다(45분, 38분). 코드 결함 3건 중 2건은 QA 전에 알 수 있었다. 규칙만 바꾸고 스크립트는 그대로다. 자세한 근거는
log/changelog-v2.4.0.md.변경
(observable)을 붙이고, QA는 이를 1차 라운드에 시나리오로 실행한다.refs/learnings.md에 둔다.logs/scripts/에 저장한다. 이후 라운드는 모든 스크립트를 새 커밋에 다시 돌리고, FAIL·BLOCKED·신규 행과 새 diff가 닿는 행만 손으로 몬다. 로그는logs/r<round>-<ID>.txt로 옆에 남긴다. 모든 행은 새 커밋에서 실행되므로 증거 기준은 그대로다.e2e스위트로 옮기거나 Delivery 후속으로 적는다.검증
bash tests/selftest.sh→PASS: 119 checkssdlc.sh변경 없음. 문서·템플릿·VERSION(2.4.0)·changelog만 바뀐다.호환
logs/scripts/와(observable)은 규칙 추가이고 스크립트가 검사하지 않는다.