Guía rápida implementación y ejecución de las pruebas de software:
¿Qué es?, beneficios y buenas prácticas

La guía rápida de implementación y ejecución de las pruebas de software, tiene como objetivo compartir los elementos generales de implementación y ejecución de las pruebas de software combinados con elementos de otras guías para incrementar su valor y suministrar información resumida, soportada por casos prácticos para apoyar el trabajo que se encuentra realizando el lector en la empresa, curso o universidad.

¿Por qué combinar elementos entre guías?

La historia nos confirma que la mayoría de los marcos de trabajo, métodos, filosofías, modelos, técnicas y herramientas que han surgido dentro de la transformación digital son el resultado de crear, validar, evolucionar y combinar elementos entre guías, situación que actualmente se sigue presentando y seguirá sucediendo porque las condiciones del entorno siempre se mantienen en constante cambio.

Las guías principales que hacen parte de la transformación digital son:

Arquitectura Empresarial
Mercadeo Estratégico
PMBOK
Agilismo
Ingenieria de Software
Glosario

Simuladores para la preparación del examen de certificación:

Los puestos de trabajo y sus rangos salariales en la aplicación de la transformación digital son:

Puesto de trabajoSalario promedio
JuniorIntermedioSenior
Agile Project ManagementUSD $1,000USD $1,500USD $2,000
Gerente de ProyectosUSD $1,000USD $1,500USD $2,000

Compartir en

implementación y ejecución de las pruebas de software

¿Qué es implementación y ejecución de las pruebas de software?

Implementación Y Ejecución De Las Pruebas De Software es el tercer paso dentro del proceso de prueba de software que tiene como objetivo verificar que el producto de software cumple con el alcance de las historias de usuario.


¿Cuáles son los beneficios de implementación y ejecución de las pruebas de software?

Los beneficios de implementación y ejecución de las pruebas de software son los siguientes:

1) Reducir la tasa de incidencias una vez puesto el producto de software en producción.

2) Garantizar que el comportamiento de la infraestructura y el producto de software será el mismo en ambiente de pruebas como en ambiente productivo.

3) Encontrar incidencias para ser ajustadas antes de ser puesto el producto de software en producción.


¿Cuáles son las buenas prácticas de implementación y ejecución de las pruebas de software?

Las buenas practicas de implementación y ejecución de las pruebas de software son las siguientes:

1) Ejecutar los set de pruebas funcionales en el orden de prioridad establecido durante la etapa de análisis y diseño de las pruebas.

2) Ejecutar los set de pruebas no funcionales en el orden de prioridad establecido durante la etapa de análisis y diseño de las pruebas.

3) Durante la ejecución de las pruebas utilizar datos reales del negocio.

4) Verificar que el ambiente de pruebas se encuentra configurado de la misma manera como se encuentra el ambiente productivo.

5) Ejecutar los set de pruebas por parte de los analistas de pruebas y el Product Owner de forma independiente para reducir la probabilidad de omitir escenarios de pruebas.


Ejemplo implementación y ejecución de las pruebas de software

A continuación se expone un ejemplo o caso práctico para entender de forma aplicada el concepto implementación y ejecución de las pruebas de software.

ElementoDescripciónEjemplo
Historia de usuarioCorresponde a la necesidad funcional expresada por el Product Owner.Implementación de lineamientos SEO.
Caso de pruebaConjunto de escenarios que abarca un caso de prueba.Caso 1: Verificación posicionamiento SEO técnico.
Caso 2: Verificación posicionamiento SEO funcional.
EscenarioCriterio de aceptación de la historia de usuario que será probada.Caso 1: Verificación posicionamiento SEO técnico.
Dado que me encuentro en la pagina xxx del sitio web xxx Cuando hago clic en la opción xxxx.
Resultado esperadoResultado esperado del criterio de aceptación.Caso 1: Verificación posicionamiento SEO técnico.
Entonces la página xxx carga en el navegador y se visualiza las etiquetas técnicas de posicionamiento SEO.
Resultado obtenidoVerificar si el producto de software cumple o no con el escenario de prueba. De no cumplirse, se debe detallar la incidencia.Caso 1: Verificación posicionamiento SEO técnico.
Entonces la página xxx carga en el navegador y se visualiza las etiquetas técnicas de posicionamiento SEO.
Resultado: No cumple faltan incluir etiquetas dentro del (head).

Videos