Contenido

PRUEBA FUERA DE SINCRONIZACIÓN EN PROD POST 1PRUEBA FUERA DE SINCRONIZACIÓN EN PROD POST 1PRUEBA FUERA DE SINCRONIZACIÓN EN PROD POST 1PRUEBA FUERA DE SINCRONIZACIÓN EN PROD POST 1

Tipos basados en el propósito de la prueba

Pruebas funcionales

La prueba funcional verifica lo que hace el sistema asegurándose de que las características y funcionalidades funcionan de acuerdo con los requisitos especificados.

- Prueba de humo: Realiza comprobaciones básicas de las funcionalidades críticas para garantizar que la aplicación es estable para pruebas posteriores.

- Pruebas de integridad: Verifica las funcionalidades específicas después de cambios menores o correcciones de errores para asegurarse de que funcionan según lo esperado.

- Pruebas de integración: Prueba la interacción entre los diferentes módulos para asegurarse de que funcionan correctamente juntos.

- Prueba del sistema: Prueba toda la aplicación para validar la funcionalidad de extremo a extremo.

- Pruebas de Regresión: Vuelve a probar las funcionalidades existentes después de cambios o correcciones de errores para asegurarse de que no se introducen nuevos defectos.

- Prueba de aceptación del usuario (UAT): Realizado por usuarios finales o clientes para comprobar que el software cumple los requisitos empresariales.

Pruebas no funcionales

Las pruebas no funcionales evalúan el rendimiento del sistema en términos de facilidad de uso, rendimiento, seguridad y compatibilidad.

- Pruebas de usabilidad: Evalúa la facilidad de uso de la aplicación, la interfaz de usuario y la experiencia general del usuario.

- Prueba de compatibilidad: Comprueba que la aplicación funciona correctamente en diferentes exploradores, dispositivos y sistemas operativos.

- Pruebas de rendimiento: Mide la velocidad, la capacidad de respuesta, la estabilidad y el comportamiento de la aplicación bajo diferentes cargas de trabajo.

- Pruebas de seguridad: Identifica las vulnerabilidades y garantiza la protección de los datos confidenciales y los recursos del sistema.

Proceso de prueba manual

El siguiente diagrama proporciona una representación detallada de los pasos del proceso de prueba manual.

Proceso de prueba manual

- Análisis de requisitos: comprenda y analice los requisitos del proyecto, las expectativas de los usuarios y las necesidades empresariales para identificar qué se debe probar.

- Creación de un plan de pruebas: cree un plan de pruebas que defina el alcance, los objetivos, los recursos, la programación y el enfoque de las pruebas.

- Creación de casos de prueba: diseñe casos de prueba detallados con pasos de prueba, resultados esperados y datos de prueba para validar la funcionalidad de la aplicación.

- Configuración del entorno de prueba: prepare el hardware, el software, las herramientas y los datos de prueba necesarios para simular el entorno de producción.

- Ejecución de casos de prueba: ejecute los casos de prueba y compare los resultados reales con los esperados para identificar cualquier problema.

- Registro de defectos: registra los defectos con detalles completos como descripción, gravedad, pasos de reproducción y evidencia de respaldo.

- Corrección y reverificación de defectos: compruebe que los defectos notificados se han corregido correctamente y confirme que el problema ya no existe.

- Pruebas de Regresión: Vuelva a probar las funciones afectadas y relacionadas para asegurarse de que los cambios recientes no hayan introducido nuevos defectos.

- Informe de cierre de pruebas: prepare un informe final en el que se resuman las actividades de prueba, los resultados, el estado de los defectos y las lecciones clave aprendidas.

Herramientas utilizadas para las pruebas manuales

- TestRail: herramienta de gestión de pruebas utilizada para organizar, ejecutar y realizar un seguimiento de los casos de prueba manuales con funciones de informes detalladas.

- Radiografía (para Jira): herramienta de pruebas integrada en Jira que admite la gestión manual de pruebas, la trazabilidad y el seguimiento de defectos.

- Qase: plataforma de gestión de pruebas basada en la nube que simplifica la creación, ejecución y colaboración en equipo de casos de prueba.

- Zephyr: Una solución de gestión de pruebas que ayuda a gestionar las actividades de pruebas manuales con una sólida integración e informes de Jira.

- Tuskr: Una herramienta ligera de gestión de pruebas basada en la nube para crear, gestionar y realizar un seguimiento eficaz de los casos de prueba manuales.