workspace-v1/projects/erp-mecanicas-diesel/docs/02-definicion-modulos/MMD-003-diagnosticos/historias-usuario/US-MMD003-008-configurar-pruebas.md
rckrdmrd 66161b1566 feat: Workspace-v1 complete migration with NEXUS v3.4
Sistema NEXUS v3.4 migrado con:

Estructura principal:
- core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles)
- core/catalog: Catalogo de funcionalidades reutilizables
- shared/knowledge-base: Base de conocimiento compartida
- devtools/scripts: Herramientas de desarrollo
- control-plane/registries: Control de servicios y CI/CD
- orchestration/: Configuracion de orquestacion de agentes

Proyectos incluidos (11):
- gamilit (submodule -> GitHub)
- trading-platform (OrbiquanTIA)
- erp-suite con 5 verticales:
  - erp-core, construccion, vidrio-templado
  - mecanicas-diesel, retail, clinicas
- betting-analytics
- inmobiliaria-analytics
- platform_marketing_content
- pos-micro, erp-basico

Configuracion:
- .gitignore completo para Node.js/Python/Docker
- gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git)
- Sistema de puertos estandarizado (3005-3199)

Generated with NEXUS v3.4 Migration System
EPIC-010: Configuracion Git y Repositorios
2026-01-04 03:37:42 -06:00

2.7 KiB

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

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

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

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

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

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