{ "reportId": "TEST-1754377988329", "testName": "Automated Test Suite", "timestamp": "2025-08-05T16:13:08.330258", "duration": 6513, "environment": { "platform": "Flutter", "dartVersion": "3.0", "testFramework": "flutter_test" }, "summary": { "totalTests": 10, "passedTests": 5, "failedTests": 5, "skippedTests": 0, "successRate": "50.0" }, "statistics": { "totalSteps": 10, "successfulSteps": 5, "failedSteps": 5, "totalErrors": 0, "totalAutoFixes": 0, "totalFeatures": 1, "totalApiCalls": 0, "duration": 6 }, "features": { "EquipmentIn": { "totalTests": 10, "passedTests": 5, "failedTests": 5 } }, "failures": [ { "feature": "EquipmentIn", "message": "DioException [bad response]: null\nError: ServerException: 서버 오류가 발생했습니다. (code: 500)", "stackTrace": null }, { "feature": "EquipmentIn", "message": "Exception: Assertion failed: 삭제된 장비가 여전히 조회됨", "stackTrace": null }, { "feature": "EquipmentIn", "message": "Exception: Assertion failed: 변경된 상태가 일치해야 합니다", "stackTrace": null }, { "feature": "EquipmentIn", "message": "Exception: Assertion failed: 이력 추가 응답 코드가 201이어야 합니다", "stackTrace": null }, { "feature": "EquipmentIn", "message": "Exception: Assertion failed: 입고 이력 추가 응답 코드가 201이어야 합니다", "stackTrace": null }, { "feature": "장비 검색 및 필터링", "message": "테스트 실패: DioException [bad response]: null\nError: ServerException: 서버 오류가 발생했습니다. (code: 500)", "stackTrace": null }, { "feature": "장비 삭제", "message": "테스트 실패: Exception: Assertion failed: 삭제된 장비가 여전히 조회됨", "stackTrace": null }, { "feature": "장비 상태 변경", "message": "테스트 실패: Exception: Assertion failed: 변경된 상태가 일치해야 합니다", "stackTrace": null }, { "feature": "장비 이력 추가", "message": "테스트 실패: Exception: Assertion failed: 이력 추가 응답 코드가 201이어야 합니다", "stackTrace": null }, { "feature": "입고 완료 처리", "message": "테스트 실패: Exception: Assertion failed: 입고 이력 추가 응답 코드가 201이어야 합니다", "stackTrace": null } ], "autoFixes": [] }