El testing manual sirve cuando en el proyecto hay:

  1. Validación subjetiva.
  2. Funcionalidades cambiantes.
  3. Desarrollo estratégico.
  4. Funcionalidades complejas.

Es más caro y menos escalable que la Automatización de Pruebas, pero más flexible. Tiene un rol primario de exploración También se usa para tests que son muy caros o imposibles de automatizar. Siempre va a ser útil y necesario hacer algo de testing manual.

Testing Exploratorio

Consiste en planificar, diseñar y ejecutar pruebas en ciclos rápidos y cortos que generen feedback. Es similar a TDD.

Permite identificar Casos de Prueba faltantes, que luego se podrían agregar al nivel apropiado de la pirámide de Automatización de Pruebas.