Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 2 Siguiente »

CRITERIOS DE ACEPTACIÓN (AC) vs CASOS DE PRUEBAS (TC)
_______________________________________________________
Tema importante para aclarar!

Historia de Usuario = US (User Story)
Criterios de Aceptación = AC (Acceptance Criteria)
Casos de Pruebas = TC (Test Cases)Aclaremos estas terminologías primero.

AC es un componente (un campo) de la documentación de una US, es una cosa que lo crea ÚNICAMENTE el Analista Funcional / Analista de Negocio (de forma abreviada para que vayamos entendiendo = BA (Bussiness Analyst))Entonces los AC son OBJETIVOS para todos,
Son como criterios/condiciones que se deben cumplir a nivel funcional o no funcional.Los Casos de Pruebas son pruebas especificas para hacer romper esa condición.Entonces, 1 AC = X TC (puede ser 1 caso de prueba que lo valide, o varios casos de pruebas)Hagamos un ejemplo para ir al grano   un AC ejemplo directo de una de nuestras US reales en Jira:

Scenario: Usuario añade un producto con categorización del PDP al Shopping-Cart exitosamente
Given el usuario se sitúe en un PDP con categorización
And tenga al menos 1 item sumado en el input de cantidad del producto a agregar al Shoping-cart 
When hace click sobre un selector de la barra de categorización (color o talla) 
And hace click sobre el botón "Add To Cart" ubicado al lado derecho del input de cantidad
Then el sistema se redirecciona a la página del Shopping Cart con el producto correspondiente ya añadido

Cómo serían nuestro Escenarios de Casos de Pruebas?:
#1 Validar añadir producto del PDP al Shopping Cart cuando se suma "1" (un item) de cantidad
#2 Validar añadir producto del PDP al Shopping Cart cuando se suma "2" items de cantidad
#3 Validar añadir producto del PDP al Shopping Cart cuando se intenta dejar VACÍO el campo cantidad
#4 Validar añadir producto del PDP al Shopping Cart cuando se intenta introducir "caracter NO numérico" como cantidad
#5 Validar añadir producto del PDP al Shopping Cart cuando se intenta introducir "0" (cero) como cantidad
#6 Validar añadir producto del PDP al Shopping Cart cuando se intenta introducir "-1" (menos uno) como cantidad
#7 Validar añadir producto del PDP al Shopping Cart sin seleccionar una categorización (talla o color)
#8 Validar añadir producto del PDP al Shopping Cart con seleccionar categorización de TALLA
#9 Validar añadir producto del PDP al Shopping Cart con seleccionar categorización de COLOR

te lo explicaré de esta manera, recuerda que:

Los Criterios de Aceptación son como DIANAS 🎯


Los Casos de Pruebas son como las FLECHAS que tienes 🏹


Y el SCOPE es como el CAMPO DE TIRO🚩

Entonces, debes tratar de usar tus "Flechas" y lanzarlas con el focus en las "Dianas", siempre y cuando no SALGAN del "Campo de Tiro"

En palabras técnicas, debes armar tus Casos de Pruebas, tomando en cuenta los criterios, pero si quieres agregar más casos, más validaciones, debes hacerlo pensando en el Scope de la funcionalidad, que no vayas a testear otra cosa que se supone que no debes, o que no hace falta; eso es lo que te dice el scope.


Espero les haya servido!

  • Sin etiquetas

0 Comentarios

No has entrado. Cualquier cambio que realices será registrado como anónimo. Puede que quieras iniciar sesión si ya tienes una cuenta.