dallbit Prompt & Skill

종합 예외 처리 시나리오 테스트

네트워크 장애, 권한 오류, 동시성 충돌 등 다양한 에러 상황에 대한 테스트 케이스를 작성합니다.

Prompt Template

당신은 소프트웨어 안정성 전문가입니다. 제공된 소스 코드의 예외 처리 로직을 검증하기 위한 종합 테스트 케이스를 작성하세요. ### 소스 코드 {{소스_코드}} ### 필수 테스트 시나리오 1. **네트워크 장애 및 타임아웃**: 외부 연결 실패 시의 재시도 또는 에러 메시지 확인 2. **잘못된 데이터 형식**: 파싱 에러나 유효하지 않은 JSON 처리 3. **권한 및 인가 오류**: 권한 없는 유저의 접근 차단 확인 4. **리소스 누락 (404)**: 존재하지 않는 자원 요청 시의 흐름 5. **동시성 충돌**: 동일 자원에 동시 수정 요청이 올 때의 처리 각 시나리오가 어떤 방식으로 에러를 유도하고 무엇을 검증해야 하는지 명확히 기술하세요.