← Índice de manuales
Manual funcional · Sistema Plenario v14

Casos de Prueba

El módulo de Casos de Prueba forma parte del sistema de Tickets y permite administrar el catálogo de casos de prueba (testing/QA) de Plenario. Cada caso se asocia a una estructura de proyecto (Proyecto, Módulo…

Módulo: HerramientasVersión: 1.0Actualizado: 2026-06-23

Casos de Prueba

Detalle

Campo Valor
Tipo de documento Manual de Usuario
Módulo Herramientas
Formulario frmTickets_CasosDePrueba
Caption Casos de Prueba

Introducción

El módulo de Casos de Prueba forma parte del sistema de Tickets y permite administrar el catálogo de casos de prueba (testing/QA) de Plenario. Cada caso se asocia a una estructura de proyecto (Proyecto, Módulo, Submódulo, Proceso, Subproceso), define un tiempo de ejecución, configuraciones previas, un caso precedente y un rango de versiones (Desde/Hasta). Los casos tienen además un detalle de pasos (Tickets_CasosDePrueba_Detalle).

Acceso al módulo

El formulario frmTickets_CasosDePrueba se abre desde el módulo de Tickets. Hereda de FrmResult (formulario estándar de resultados). Al cargar, vincula la grilla al origen de datos del manager y los parámetros de búsqueda.

Pantalla principal

La pantalla presenta una barra de operaciones estándar (Nuevo, Modificar, Eliminar), un panel de parámetros de búsqueda con opción de limpiar parámetros, y una grilla de resultados con los casos de prueba. La búsqueda muestra una ventana de espera ("Por favor Aguarde / Buscando registros...") mientras carga.

Parámetros

Parámetro Descripción
Id Id del caso de prueba (0 = todos).
Descripción Descripción del caso de prueba (coincidencia exacta cuando se informa).
Limpiar parámetros (casilla) Reinicia los parámetros de búsqueda.

Resultados

Columnas principales de la grilla:

Columna Contenido
Proyecto Proyecto asociado
Modulo Módulo
Submodulo Submódulo
Proceso Proceso
Subproceso Subproceso
C. Precedente Caso de prueba precedente
T.E. Tiempo de ejecución
C. Previa Configuraciones previas
V.Desde Versión desde
V.Hasta Versión hasta

Acciones disponibles

Acción Cómo se invoca Descripción
Nuevo Botón Nuevo (Ribbon) Abre el alta de caso de prueba (FormTickets_CasosDePrueba_AddMod) y refresca la grilla al volver.
Modificar Botón Modificar Abre el caso seleccionado para editarlo.
Eliminar Botón Eliminar Pide confirmación; elimina el caso y sus pasos de detalle (Tickets_CasosDePrueba_Detalle).
Buscar Botón Buscar Aplica los parámetros y refresca la grilla (con ventana de espera).

Ejemplo práctico

  1. Abra Casos de Prueba desde el módulo de Tickets.
  2. Escriba la Descripción o el Id del caso buscado y presione Buscar.
  3. Seleccione el caso en la grilla y use Modificar para editar sus pasos y datos.
  4. Para crear uno nuevo, presione Nuevo, asocie proyecto/módulo/proceso y defina el rango de versiones.

Consejos útiles

  • Deje el Id en 0 (o vacío) para listar todos los casos.
  • La búsqueda por descripción es por coincidencia exacta del valor informado; si no encuentra resultados, verifique el texto.
  • Al eliminar un caso se borran también sus pasos de detalle; confirme antes de continuar.

Preguntas frecuentes

¿Qué se elimina al borrar un caso de prueba? Se eliminan el caso y todos sus registros de detalle (`Tickets_CasosDePrueba_Detalle`), previa confirmación.
¿La búsqueda por descripción es parcial? Según la lógica del manager, la coincidencia es exacta sobre el valor informado. Para listar todo, deje la descripción vacía.
¿Para qué sirve el rango de versiones (V.Desde / V.Hasta)? Acota a qué versiones del sistema aplica el caso de prueba.
¿Qué es el "Caso precedente"? Es el caso de prueba que debe ejecutarse antes del actual, para encadenar pruebas dependientes.

Permisos

No se detectaron validaciones de permisos por objeto (IsAllowedObject / KeyLicences) dentro del formulario frmTickets_CasosDePrueba. El acceso se controla a nivel de menú/aplicación. Verificar contra el binario instalado y la configuración de seguridad del menú.

Información técnica

Basada en el análisis del formulario real de la v14

Formularios principales

Form Rol
frmTickets_CasosDePrueba Listado, búsqueda y operaciones sobre casos de prueba
FormTickets_CasosDePrueba_AddMod Alta y modificación de un caso de prueba

Permisos reales

Permiso Acción
(sin permisos por objeto en el formulario) Acceso controlado por menú/aplicación

Tablas de base de datos principales

Tabla Uso
Tickets_CasosDePrueba Catálogo de casos de prueba
Tickets_CasosDePrueba_Detalle Pasos/detalle de cada caso
Tickets_Proyectos Proyecto asociado
Tickets_Proyectos_Modulos Módulo
Tickets_Proyectos_Submodulos Submódulo
Tickets_Proyectos_Procesos Proceso
Tickets_Proyectos_Subprocesos Subproceso

Acceso a datos vía Tickets_CasosDePrueba_Manager (Entity Framework, VisualPlenarioNetContext), heredando de Base_Manager.

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Tickets Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Casos de Prueba Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte

  • Formulario C# sobre DevExpress, con manager EF (no stored procedures). Verificar contra el binario instalado.
  • El borrado elimina en cascada los registros de Tickets_CasosDePrueba_Detalle desde el contexto antes de eliminar el caso.
¿Te resultó útil este manual?