Pruebas independientes

¿Qué son las pruebas independientes?

Las pruebas independientes corresponden a un equipo independiente, que participa en actividades de prueba distintas al desarrollador para evitar el sesgo del autor y, a menudo, es más eficaz para encontrar defectos y fallas.

Niveles de pruebas independientes

La siguiente lista muestra los crecientes niveles de independencia para las pruebas:

  • Pruebas realizadas por el propio desarrollador

  • Probadores independientes cedidos al equipo de desarrollo

  • Equipo de prueba independiente dentro de la organización

  • Probadores independientes de diferentes organizaciones

  • Miembros del equipo de prueba subcontratados de otra organización

Beneficios:

  • El probador ve cada defecto desde una perspectiva neutral

  • El probador es totalmente imparcial

  • El evaluador ve lo que se ha construido en lugar de lo que pensó el desarrollador.

  • El probador no hace suposiciones sobre la calidad.

Desventajas:

  • El aislamiento del equipo de desarrollo a veces puede dar lugar a referencias de documentación obsoletas.

  • La ejecución de la prueba independiente es normalmente la última etapa y se ve afectada por los retrasos anteriores en el proceso.

  • Los desarrolladores pueden ser irresponsables por la calidad, ya que pueden asumir que un equipo de pruebas independiente está allí para encontrar los problemas dentro del sistema.

  • Las pruebas independientes a veces pueden actuar como un obstáculo para la comunicación.