# US-MMD003-008: Configurar Tipos de Prueba ## Metadata | Campo | Valor | |-------|-------| | **ID** | US-MMD003-008 | | **Epica** | EPIC-MMD-003 - Diagnosticos | | **Modulo** | diagnosticos | | **Prioridad** | P2 | | **Story Points** | 3 | | **Sprint** | Sprint 4 | | **Estado** | Backlog | --- ## Historia de Usuario **Como** administrador, **quiero** configurar tipos de prueba con sus parametros de referencia, **para** estandarizar los diagnosticos y tener especificaciones actualizadas. ## Descripcion Detallada El sistema viene con pruebas predefinidas, pero el taller puede agregar nuevas pruebas o actualizar los valores de referencia segun las especificaciones de los fabricantes. --- ## Criterios de Aceptacion **Escenario 1: Ver tipos de prueba existentes** ```gherkin DADO que accedo a configuracion de pruebas CUANDO veo la lista ENTONCES veo pruebas predefinidas: | Tipo | Parametros | Componente | | Prueba Inyector | 5 | Inyector | | Prueba Bomba | 4 | Bomba | | Compresion | 2 | Motor | ``` **Escenario 2: Agregar parametro a prueba** ```gherkin DADO que edito "Prueba Inyector" CUANDO agrego parametro: | Nombre | Tiempo de apertura | | Unidad | ms | | Tipo | numerico | ENTONCES el parametro se agrega Y aparece en formularios de prueba ``` **Escenario 3: Configurar valores de referencia** ```gherkin DADO que configuro referencias para ISX15 CUANDO defino: | Parametro | Min | Max | Unidad | | Presion apertura | 2800 | 3200 | PSI | | Retorno | 0 | 20 | ml/min | ENTONCES se guardan para ese motor ``` **Escenario 4: Importar especificaciones** ```gherkin DADO que tengo especificaciones en Excel CUANDO importo el archivo ENTONCES se cargan los valores de referencia Por motor y componente ``` **Escenario 5: Crear tipo de prueba personalizado** ```gherkin DADO que tenemos equipo especifico CUANDO creo prueba "Prueba Turbo VGT": | Parametro | Posicion vanes | % | | Parametro | Presion boost | PSI | | Parametro | Respuesta actuador | ms | ENTONCES la nueva prueba esta disponible ``` --- ## Tareas Tecnicas **Database:** - [ ] DB-073: Crear tabla `test_types` - [ ] DB-074: Crear tabla `test_parameters` - [ ] DB-075: Crear tabla `parameter_references` **Backend:** - [ ] BE-146: CRUD tipos de prueba - [ ] BE-147: CRUD parametros - [ ] BE-148: CRUD valores referencia - [ ] BE-149: Import desde Excel **Frontend:** - [ ] FE-148: Crear TestTypesConfigPage - [ ] FE-149: Crear ParameterEditor - [ ] FE-150: Crear ReferenceValuesTable --- ## Definition of Done (DoD) - [ ] Ver tipos de prueba - [ ] Agregar/editar parametros - [ ] Configurar valores de referencia - [ ] Crear prueba personalizada - [ ] Import desde Excel - [ ] Tests pasando --- **Creada por:** Requirements-Analyst **Fecha:** 2025-12-06