Skip to main content

Métricas para verificar la calidad de las aplicaciones

La landing page Application Quality (Calidad de la aplicación) es esencial para el rol de un Lead System Architect (LSA) como el resto de Dev Studio. Una cosa es implementar la funcionalidad según los requerimientos, y otra cosa es probar que la funcionalidad funciona correctamente y cumple con los estándares de calidad establecidos. Es necesario monitorear las tendencias de la calidad de la aplicación: ¿mejoró o empeoró con el tiempo? La calidad de la aplicación afecta a la frecuencia con la que la aplicación se mueve a través de un conducto de Dev Ops. También afecta a la frecuencia con la que se pueden agregar nuevas funciones a la aplicación.

La configuración de la calidad de la aplicación proporciona opciones configurables relacionadas con las métricas de calidad. Puede cambiar la configuración predeterminada de las métricas que se muestran para satisfacer sus necesidades del negocio.

Configuración

Establecer prácticas estándares para su equipo de desarrollo puede evitar estos tipos de problemas y le permite centrarse en la entrega de nuevas funciones a sus usuarios. Entre estas prácticas, se incluyen las siguientes:

Configuración Descripción Efecto
Aplicaciones incluidas Aplicación actual o incluir aplicaciones incorporadas Si se selecciona Include Built-On Applications (Incluir aplicaciones incorporadas), el usuario puede seleccionar las aplicaciones incorporadas que desea incluir
Contenciones ¿Ignorar los rulesets de prueba al calcular el puntaje de las contenciones? Valor predeterminado en true (verdadero) Cuando es true (verdadero), se excluye de las actividades de configuración de la prueba unitaria del puntaje de contención y de las transformaciones colocadas dentro de los rulesets de prueba.
Intervalo de la tendencia de la calidad De dos semanas a 6 meses Define el período de intervalo de la tendencia de la calidad
Duración retroactiva de la ejecución de la prueba De una semana a 6 meses Define el período de duración retroactiva de la ejecución de la prueba
Ejecución de caso de prueba de escenario ¿Configurar el retraso en la ejecución de la prueba de escenario? Valor predeterminado en false (falso) Habilita o deshabilita el retraso de ejecución de un caso de prueba de escenario

Para obtener más información sobre cómo cambiar la configuración de las métricas de calidad de la aplicación, consulte Configuración de las métricas de calidad de la aplicación.

Pruebas de cobertura de reglas

La landing page Application Quality (Calidad de la aplicación) muestra las métricas de las contenciones, la cobertura de pruebas y el proceso de prueba unitaria que puede usar para evaluar el estado general de la aplicación e identificar las áreas que requieren mejoras. 

Para abrir la landing page Application Quality (Calidad de la aplicación) desde el encabezado de Dev Studio, haga clic en Configure > Application > Quality > Dashboard (Configurar > Aplicación > Calidad > Dashboard).

En la landing page Test Coverage (Cobertura de pruebas), verá un gráfico que muestra las métricas de cobertura de pruebas y genera reportes de cobertura específicos en el nivel de usuario, en el nivel de la aplicación y fusionados. Los reportes en el nivel de usuario contienen los resultados de una sola sesión de cobertura de pruebas que realiza un usuario. En cambio, los reportes en el nivel de la aplicación contienen los resultados de varias sesiones de cobertura de pruebas que ejecutan muchos usuarios. Los reportes fusionados contienen los resultados de varios reportes más recientes en el nivel de aplicación.

Nivel de usuario: un solo usuario en una única sesión. Diferentes usuarios pueden realizar simultáneamente sus propias pruebas en el nivel de usuario.

Nivel de aplicación: varias sesiones. La pestaña contiene un botón Start new session.

Casos de uso:

  • Un equipo está creando o modificando una aplicación y trabaja en una aplicación de ejemplo que se construye sobre la aplicación real y mantiene los artefactos de prueba en la aplicación de prueba. El equipo quiere generar un reporte de cobertura de pruebas de la aplicación real ejecutando las pruebas de la aplicación de prueba o Current Application (Aplicación actual) o Include Built-On Applications (Incluir aplicaciones incorporadas).
  • El equipo quiere generar un reporte de cobertura de pruebas como parte de las pruebas automatizadas que se ejecutan en el conducto de integración y entrega continuas (CI/CD) y usarlo para fines de control de la calidad.
Cobertura y reglas del proceso de prueba unitaria Reglas de cobertura solamente
Actividades
Tipos de caso
Recopilaciones
Páginas de datos
Data transforms
Tablas de decisión
Árboles de decisión
Expresiones de declaración
Flujos
Valores de mapas
Definiciones de reportes
Estrategias
Regla de decisión
Correspondencia
Expresión de declaración
Acción de flujo
Sección
Validar
Datos de decisión
Transmisión de XML
HTML
Fragmento de HTML
Arnés
Párrafo

Para obtener más información, consulte nuestro artículo de Community sobre Estimación de cobertura de pruebas


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice