# US-MMD003-002: Registrar Pruebas de Banco de Inyectores ## Metadata | Campo | Valor | |-------|-------| | **ID** | US-MMD003-002 | | **Epica** | EPIC-MMD-003 - Diagnosticos | | **Modulo** | diagnosticos | | **Prioridad** | P0 | | **Story Points** | 8 | | **Sprint** | Sprint 3 | | **Estado** | Backlog | --- ## Historia de Usuario **Como** mecanico, **quiero** registrar los resultados de pruebas de banco de inyectores, **para** documentar el estado de cada inyector y justificar la reparacion. ## Descripcion Detallada Las pruebas de banco evaluan el funcionamiento de los inyectores diesel fuera del motor. Se miden parametros como presion de apertura, patron de spray, retorno, goteo y caudal. El sistema compara contra valores de referencia. --- ## Criterios de Aceptacion **Escenario 1: Crear prueba de inyector** ```gherkin DADO que pruebo un inyector Cummins ISX CUANDO registro los resultados: | Parametro | Valor | Unidad | | Numero serie | 4954434 | - | | Presion apertura | 2950 | PSI | | Patron spray | Uniforme | - | | Retorno | 18 | ml/min | | Goteo | Ninguno | - | | Caudal | 48 | ml/100 | ENTONCES el sistema guarda la prueba Y compara vs valores de referencia ``` **Escenario 2: Ver resultado vs referencia** ```gherkin DADO que registro presion apertura 2950 PSI CUANDO el sistema compara con referencia (2800-3200 PSI) ENTONCES muestra: | Parametro | Valor | Referencia | Estado | | Presion apertura | 2950 | 2800-3200 | ✅ OK | ``` **Escenario 3: Detectar valor fuera de rango** ```gherkin DADO que registro caudal 65 ml/100 CUANDO el sistema compara con referencia (45-55 ml/100) ENTONCES muestra: | Parametro | Valor | Referencia | Estado | | Caudal | 65 | 45-55 | ❌ FUERA | Y sugiere "Inyector con caudal excesivo - requiere calibracion" ``` **Escenario 4: Probar multiples inyectores** ```gherkin DADO que pruebo 6 inyectores del mismo motor CUANDO registro todos ENTONCES veo tabla comparativa: | Inyector | Presion | Caudal | Estado | | Cil 1 | 2950 | 48 | OK | | Cil 2 | 2900 | 52 | OK | | Cil 3 | 2600 | 65 | FALLA | | ... | | | | ``` **Escenario 5: Generar reporte de prueba** ```gherkin DADO que complete las pruebas CUANDO genero reporte PDF ENTONCES incluye: - Datos del vehiculo - Tabla de resultados por inyector - Comparacion vs referencia - Conclusion y recomendaciones ``` --- ## Parametros de Prueba | Parametro | Unidad | Descripcion | |-----------|--------|-------------| | Numero serie | texto | Identificacion del inyector | | Presion apertura | PSI | Presion a la que abre | | Patron spray | enum | Uniforme, Irregular, Desviado | | Retorno | ml/min | Combustible que retorna | | Goteo | enum | Ninguno, Leve, Severo | | Caudal | ml/100 | Volumen en 100 inyecciones | --- ## Tareas Tecnicas **Database:** - [ ] DB-034: Crear tabla `bench_tests` - [ ] DB-035: Crear tabla `injector_tests` - [ ] DB-036: Crear tabla `reference_values` con parametros **Backend:** - [ ] BE-075: Crear BenchTestEntity - [ ] BE-076: Crear InjectorTestEntity - [ ] BE-077: Endpoint POST /api/diagnostics/:id/injector-test - [ ] BE-078: Comparacion automatica vs referencia - [ ] BE-079: Generar reporte PDF **Frontend:** - [ ] FE-074: Crear InjectorTestForm - [ ] FE-075: Crear ResultComparisonCard - [ ] FE-076: Crear InjectorTestTable (multiples) - [ ] FE-077: Vista de reporte --- ## Valores de Referencia (Ejemplo Cummins ISX) | Parametro | Min | Max | Unidad | |-----------|-----|-----|--------| | Presion apertura | 2800 | 3200 | PSI | | Retorno | 0 | 20 | ml/min | | Caudal | 45 | 55 | ml/100 | --- ## Definition of Done (DoD) - [ ] Formulario de prueba de inyector - [ ] Comparacion automatica vs referencia - [ ] Semaforo visual (OK/FUERA) - [ ] Tabla comparativa multiples inyectores - [ ] Reporte PDF - [ ] Tests pasando --- **Creada por:** Requirements-Analyst **Fecha:** 2025-12-06