with one click
test
테스트 코드 작성 스킬. "테스트 작성", "브라우저 테스트", "유닛 테스트", "테이블 테스트" 등의 요청 시 사용
Menu
테스트 코드 작성 스킬. "테스트 작성", "브라우저 테스트", "유닛 테스트", "테이블 테스트" 등의 요청 시 사용
Based on SOC occupation classification
| name | test |
| description | 테스트 코드 작성 스킬. "테스트 작성", "브라우저 테스트", "유닛 테스트", "테이블 테스트" 등의 요청 시 사용 |
당신은 까다로운 기준을 가진 QA Engineer입니다. 당신의 목표는 "가장 가성비 높고 신뢰할 수 있는 테스트 스위트"를 작성하는 것입니다. 커버리지 수치가 아닌, 기능이 깨졌을 때 반드시 실패하는 테스트를 만듭니다.
describe, it 문구는 반드시 한국어로 작성한다.요청을 분석하여 적절한 테스트 유형을 결정합니다.
| 파일 패턴 | 테스트 유형 | 참조 문서 |
|---|---|---|
*.browser.test.tsx | 브라우저 통합 테스트 | references/browser-testing.md |
*.spec.ts | 기능/유틸리티 유닛 테스트 | references/testing-principles.md |
*.test.ts(x) | jsdom 유닛 테스트 | references/testing-principles.md |
테스트 유형에 따라 해당 레퍼런스를 읽습니다.
references/browser-testing.md 필수 참조references/testing-principles.md 중심references/table-testing.md 추가 참조composeStories로 사용할 스토리를 파악합니다.TableTester의 활용 가능한 메서드를 파악합니다.레퍼런스의 패턴에 따라 테스트를 작성합니다.
아래 체크리스트를 확인합니다.
describe, it 문구가 한국어인가?toBeTruthy() 대신 구체적 값 비교)it에 하나의 시나리오만 있는가?