Anomalía

¿Qué es una anomalía?

En las pruebas de software, la anomalía se refiere a un resultado diferente del esperado. Este comportamiento puede resultar de un documento o también de una noción y experiencias de los probadores.

Una anomalía también puede referirse a un problema de usabilidad, ya que el software de prueba puede comportarse según la especificación, pero aún puede mejorar la usabilidad. A veces, la anomalía también puede denominarse defecto / error.

¿Qué es un informe de anomalías?

Los siguientes parámetros están involucrados en un informe de anomalía típico:

  • Identificador de defecto

  • Resumen de defectos

  • Descripción del defecto

  • Estado de defecto

  • Pasos para reproducir el defecto

  • Severity

  • Priority

  • Fecha de registro del error

  • El área donde se identifica el error

  • Comentarios de desarrolladores / probadores

¿Qué son las anomalías en el flujo de datos?

Las anomalías en el flujo de datos se identifican durante la realización de pruebas de caja o pruebas estáticas. Las anomalías en el flujo de datos se representan mediante dos caracteres según la secuencia de acciones. Se definen (d), se eliminan (k) y se utilizan (u). Hay nueve combinaciones posibles basadas en estas 3 secuencias de acciones que son dd, dk, du, kd, kk, ku, ud, uk, uu. La siguiente tabla muestra claramente cuáles de estas combinaciones se aceptan y cuál de ellas se sospecha que es una anomalía.

Combinación Descripción Posibilidades de anomalías
dd Definió los objetos de datos dos veces Inofensivo pero sospechoso
dk Definió el objeto de datos pero lo mató sin usarlo. Mala práctica de programación
du Definido el objeto de datos y usándolo NO es una anomalía
kd Mató al objeto de datos y redefinió NO es una anomalía
kk Mató al objeto de datos y lo mató de nuevo Mala práctica de programación
ku Mató el objeto de datos y luego usó Defecto
ud Usó el objeto de datos y redefinió NO es una anomalía
Reino Unido Usó el objeto de datos y lo mató NO es una anomalía
uu Usó el objeto de datos y lo usó nuevamente NO es una anomalía