- 창고 위치 폼 UI 개선 - 테스트 리포트 업데이트 - API 이슈 문서 추가 - 폼 레이아웃 템플릿 추가 - main.dart 정리 - 상수 업데이트 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1.9 KiB
1.9 KiB
장비 입고 화면 전체 기능 테스트 리포트
테스트 개요
- 실행 일시: 2025-08-08 18:31:01.570595
- 소요 시간: 6초
- 환경: Production API (https://api-dev.beavercompany.co.kr)
테스트 결과
| 항목 | 결과 |
|---|---|
| 총 테스트 | 10개 |
| ✅ 성공 | 5개 |
| ❌ 실패 | 5개 |
| 📊 성공률 | 50.0% |
개별 테스트 상세
1. 장비 목록 조회
- 상태: ✅ 성공
2. 장비 검색 및 필터링
- 상태: ❌ 실패
- 재시도: 3회
- 에러:
DioException [bad response]: null Error: ServerException: 서버 오류가 발생했습니다. (code: 500)
3. 새 장비 등록
- 상태: ✅ 성공
4. 장비 정보 수정
- 상태: ✅ 성공
5. 장비 삭제
- 상태: ❌ 실패
- 재시도: 1회
- 에러:
Exception: Assertion failed: 삭제된 장비가 여전히 조회됨
6. 장비 상태 변경
- 상태: ❌ 실패
- 재시도: 1회
- 에러:
Exception: Assertion failed: 변경된 상태가 일치해야 합니다
7. 장비 이력 추가
- 상태: ❌ 실패
- 재시도: 1회
- 에러:
Exception: Assertion failed: 이력 추가 응답 코드가 201이어야 합니다
8. 이미지 업로드
- 상태: ✅ 성공
9. 바코드 스캔 시뮬레이션
- 상태: ✅ 성공
10. 입고 완료 처리
- 상태: ❌ 실패
- 재시도: 1회
- 에러:
Exception: Assertion failed: 입고 이력 추가 응답 코드가 201이어야 합니다
자동 수정 내역
이 테스트는 다음과 같은 자동 수정 기능을 포함합니다:
- 인증 토큰 만료 시 자동 재로그인
- 필수 필드 누락 시 기본값 자동 생성
- API 응답 형식 변경 감지 및 대응
- 검증 에러 발생 시 데이터 자동 수정
이 리포트는 자동으로 생성되었습니다.