Sobes.tech
Junior

¿Qué es la prueba exploratoria?

sobes.tech AI

Respuesta de la IA

Las pruebas exploratorias son un estilo de prueba en el que el diseño y la ejecución de las pruebas se realizan simultáneamente. El probador estudia la aplicación, aprende de ella y utiliza sus conocimientos para crear nuevos casos de prueba "sobre la marcha".

Características principales:

  • Diseño y ejecución simultáneos de pruebas: Los casos de prueba no se definen de antemano de forma formal.
  • Aprendizaje: El probador aprende constantemente interactuando con el sistema.
  • Experiencia del probador: Depende en gran medida de las habilidades, conocimientos y creatividad del probador.
  • Proceso informal: Menos documentado que las pruebas basadas en escenarios.
  • Enfoque en la exploración: El objetivo es entender el comportamiento del sistema y encontrar defectos no evidentes.

Técnicas típicas:

  • Pruebas por tours: Enfoque en áreas o funciones específicas (por ejemplo, Tour de Anti-Lavado de Dinero).
  • Pruebas basadas en heurísticas: Uso de reglas y principios para buscar defectos.
  • Pruebas en pareja: Dos probadores trabajan juntos.

Ventajas:

  • Encuentra defectos que son difíciles de detectar en pruebas basadas en escenarios.
  • Ayuda a comprender profundamente el sistema.
  • Útil en condiciones de incertidumbre o con documentación limitada.
  • Puede ser más rápido para ciertos escenarios.

Desventajas:

  • Depende de las habilidades del probador.
  • Es más difícil reproducir defectos encontrados sin pasos claros.
  • La generación de informes puede ser menos estandarizada.

Se utiliza como complemento a las pruebas basadas en escenarios, especialmente para nuevas funciones, áreas críticas o cuando la documentación formal es limitada.