top of page
DDQA_edited.jpg

Diario de
QA

  • linkedin
DDQA.png
Foto del escritorCarla Gomez

El proceso de pruebas de software


Antes de iniciar, se debe tomar en cuenta que no existe un proceso de pruebas único que se pueda ajustar a todos los proyectos, pero existen algunas actividades de pruebas que se pueden considerar como comunes en la mayoría de los procesos de pruebas.


Un proceso de pruebas es un conjunto de actividades codependientes que permiten que las pruebas puedan ser llevadas a cabo de manera ordenada, coherente y eficaz.


Los procesos de prueba son influenciados por:

  • El modelo de ciclo de vida de desarrollo de software y metodologías del proyecto.

  • Niveles y tipos de prueba considerados.

  • Riesgos del proyecto y del producto.

  • Restricciones operativas.

  • Políticas, procedimientos, éstandaresy prácticas influyentes en la organización.

Actividades y tareas que comunmente conforman un proceso de pruebas


Planificación: en la planificación es donde se realiza el plan de pruebas, en este se definen los objetivos de la prueba, cuál es el enfoque para cumplir los objetivos, la especificación de técnicas a utilizar, las tareas de prueba y la estimación de tiempo.


Monitorización y control: se realizan actividades de seguimiento a lo largo de todo el proceso, por ejemplo, la comparación del avance real de las pruebas con el plan inicial, la comprobación de los resultados de la prueba, el nivel de calidad con el que se está trabajando, entre otras cosas.


Análisis: en esta parte del proceso se analiza la base de pruebas, esto con el objetivo de identificar lo que se puede probar, las condiciones de prueba, los riesgos, verificar los requisitos y así encontrar defectos en fases tempranas, eliminar ambigüedades, malos entendidos, inconsistencias, etc.


Diseño: en esta fase las condiciones de prueba mencionadas anteriormente, se transforman en casos de prueba, en otras palabras, se define cómo probar. Otras actividades incluidas en esta fase son: priorización de los casos de prueba, identificación de data a utilizar, diseño de entorno, infraestructura y herramientas para las pruebas.


Implementación: se construye el entorno en que la prueba será realizada, se preparan los datos correspondientes y se define si ya todo está listo para empezar las pruebas.


Ejecución: se realizan las pruebas, se comparan los resultados obtenidos con los esperados, se analizan las anomalías detectadas duerante la prueba, se reportan los defectos encontrados, se hacen otras pruebas según se necesiten.


Cierre: se realizan y se envian reportes de finalización de prueba, se comprueba que todos los defectos necesarios estén cerrados, se analizan las lecciones aprendidas, etc.

7983 visualizaciones5 comentarios

Entradas Recientes

Ver todo

5 Comments


henrymto
Oct 13, 2021

Buenas noches. Quiero ser QA y me gustaría saber cómo empezar, que estudiar y dónde. Soy licenciado en informática. Agradezco su orientación.

Like
henrymto
Oct 14, 2021
Replying to

Muchísimas gracias por tu pronta respuesta. Ya estoy indagando algunos cursos en Udemy y encontré algunos que parecen muy completos, con muchos estudiantes inscritos y buen rating por encima de 4.2 totalmente en español. Voy a empezar lo mas pronto posible con esos cursos. Muchisimas gracias por tu apoyo Carla. Bendiciones!

Henry Brito

Like

Steven Baez
Steven Baez
Sep 02, 2021

Buenas, me gusta mucho tus post y me han ayudado bastante para iniciarme en esta area, muchas gracias y espero que sigas subiendo mas, por favor! Un saludo.

Like
Carla Gomez
Carla Gomez
Sep 03, 2021
Replying to

Hola, muchas gracias por el comentario, pronto subiré más contenido!

Like
bottom of page