sábado, 18 de junio de 2016

Principios de pruebas de Software



Principios de pruebas de Software



Quienes incursionen en las pruebas de software deben conocer los principios que definen las características principales de las pruebas.
Estos principios nos dan una vista de como debemos enfocar las pruebas de software y que debemos tener presente en cada proyecto de pruebas.

A continuación la  descripciones de estos principios:

El proceso de pruebas demuestra la presencia de defectos: Las pruebas ayudan a detectar defectos en el software, sin embargo las mismas no pueden demostrar la ausencia de defectos
No es posible realizar pruebas exhaustivas: Para casos no triviales las pruebas exhaustivas son imposible, las pruebas de muestra son necesarias
Pruebas tempranas: Las pruebas tempranas ayudan a reducir costes dado que los defectos descubiertos en fases tempranas del proceso de software son corregidos con menor esfuerzo
Agrupamiento de defectos: Los defectos se presentan agrupados. El encontrar un defecto en una ubicación determinada significa que probablemente se encontrara otro defecto a su alrededor
Paradoja del pesticida: Las repetición de pruebas idénticas no genera nueva información
Las pruebas dependen del contexto: Cada entorno particular determina la forma en la cual se ejecutaran/desarrollaran las pruebas
La falacia de ausencia de errores: Un software libre de errores no implica su adecuación al uso.








5 comentarios:

  1. Estimado Daniel, en todo ciclo de desarrollo de SW tal como indicas las pruebas es una de las fases importantes por que es la verificación de que el desarrollo realizado cumpla con lo requerido por los usuarios y sin errores.

    Muy interesante sobre los principios para las pruebas de software.

    Saludos

    Javier Adanaqué

    ResponderEliminar
    Respuestas
    1. Gracias Javier por tu comentario. como mencionas esta etapa es muy importante por ello la necesidad de tener claro el enfoque.

      Eliminar
  2. Estos principios nos dan una vista de como debemos enfocar las pruebas de software y que debemos tener presente en cada proyecto de pruebas.

    Muy buen aporte, te felicito.

    Saludos cordiales.

    ResponderEliminar
  3. Estimado Daniel, gracias por compartir en razgos generales y facil de entender los principios para el desarrollo de pruebas de software.
    Es una rama que me apasiona de mi carrera y encuentro muy poca información que reúna las características antes mencionadas.
    Espero sigas compartiendo mas de estos temas.
    Te felicito.
    Saludos cordiales.

    ResponderEliminar
    Respuestas
    1. Gracias Liliveth, te recomiendo esta pagina http://www.istqb.org/, si tienes intención de certificarte en pruebas esta es la pagina que debes visitar.

      Eliminar