Blog

Conceptos básicos Equipo

4 Cuadrantes del Testing Ágil

Los 4 cuadrantes de del Testing Ágil fueron definidos inicialmente por Brian Marick y luego los adapto Lisa Crispin y Janer Gregory.
El objetivo es poder definir los tipos de prueba que podemos hacer para lograr los objetivos.

Para poder ejecutar un cuadrante no se requiere que se hagan en el orden definido en la imagen, es solo una numeración arbitraria.

El cuadrante se divide en dos ejes horizontales, el primero es de soporte al desarrollo y las que evalúan al producto.
En el eje vertical tenemos la perspectiva de negocio y tecnológica.

Cuadrante 1
Este cuadrante representa el test guiado por pruebas (TDD), la cual es una práctica de programación en la cual primero se desarrollan las pruebas, luego se hace el desarrollo para pasar esta prueba y finalmente se refactoriza o estabiliza el código.

Cuadrante 2

Representan las pruebas de cliente y se refieren a las funcionalidad que esta solicitando en las historias de usuario.
Estas pruebas sirven también para darles una visión del producto al equipo.

Cuadrante 3

Es una prueba integral para determinar si cumple con las expectativas del cliente. Se trata de emular lo más que se pueda el entorno en el cual se ejecutarán, por este motivo son pruebas manuales.
Generalmente estas pruebas son las que ejecuta el cliente.
Las pruebas de usabilidad también son parte de este cuadrante.

Cuadrante 4

Estas pruebas son 100% técnicas, se realizan revisiones de características no funcionales, como desempleo, seguridad, etc.
Se podrían reutilizar pruebas del cuadrante 1, por ejemplo ejecutar simultáneamente las pruebas unitarias para ver como se comporta el sistema.

Por lo tanto, como gestionas estos cuadrantes para desarrollar las pruebas??

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *