Entradas

Mostrando entradas de noviembre, 2023

Creación del escenario de automatización de pruebas Intellij IDEA

 Link del video en Google drive    https://drive.google.com/file/d/1vUs1gdzOM2M05AzDdDafsTzpbI8pwskA/view?usp=drive_link

Reporte de resultados de pruebas manuales de software

Imagen
https://padlet.com/yulian_florez/lluvia-de-ideas-dy6pjejige1v/wish/2794666394

Fundamentos de las pruebas de Software

  Fundamentos y Principios de las Pruebas de Software La calidad de un programa de computadora es muy importante cuando se está creando. Asegurarnos de que funcione bien es posible gracias a procesos especiales llamados pruebas de software. Estas pruebas tienen estrategias y pasos que, si seguimos de manera cuidadosa, garantizarán que el producto final sea de buena calidad. Estrategia de Pruebas: La estrategia de pruebas es un plan que nos ayuda a realizar pruebas a lo largo del tiempo en el que estamos construyendo el software. Es importante decir qué queremos lograr, cuánto esfuerzo necesitamos, y cómo planeamos todo. Necesitamos diseñar y aplicar pruebas, y también es útil usar herramientas que nos ayuden a hacer algunas pruebas automáticamente. Tipos de Pruebas Pruebas de Caja Negra: Cuando hacemos pruebas de caja negra, revisamos cómo funciona el software sin ver cómo está hecho por dentro. Usamos instrucciones específicas llamadas casos de prueba para encontrar prob...

Pruebas de caja negra y caja blanca

Pruebas de caja negra y caja blanca Las pruebas de caja negra y caja blanca son dos enfoques distintos para probar software durante el proceso de desarrollo.  Cuando se lleva a cabo una prueba, es importante considerar factores como la exhaustividad, la relevancia de las pruebas, la documentación de resultados y la repetibilidad para asegurar una evaluación completa y efectiva del software. Las pruebas de caja negra, no se tiene en cuenta el funcionamiento interno del código fuente del programa. Estas especialmente se centran en evaluar las funcionalidades del software desde el punto de vista del usuario final. Algunas de sus técnicas más comunes son: Participación de equivalencia : (posibles valores divididos en clases, valores de entrada y valores de salida). Se agrupan todos los valores para los cuales se espera que el programa tenga un comportamiento común, existen clases de equivalencia válidas y clases de equivalencias inválidas. Valores límite: Complementan a la partici...

Mapa de Telaraña Fundamentos de Pruebas

Imagen
Etapas de las pruebas del software características de los fundamentos de las pruebas de software Objetividad:  Las pruebas deben ser objetivas y basarse en hechos concretos. Se centran en resultados medibles y observables en lugar de opiniones subjetivas Reproducibilidad:  Las pruebas deben ser reproducibles, lo que significa que los resultados obtenidos al probar una funcionalidad específica deben ser consistentes y repetibles bajo las mismas condiciones. Independencia:  Las pruebas deben ser independientes del proceso de desarrollo. Esto implica que las personas que desarrollan el software no deberían ser las mismas que realizan las pruebas para evitar sesgos. Priorización:  Las pruebas deben priorizarse según la importancia y la criticidad de las funciones. Esto asegura que las partes más cruciales del software se prueben primero y se dedique más tiempo y recursos a áreas críticas. Automatización:  La ...

Resumen Estrategia de prueba del software

Imagen
Estrategias de pruebas de software La estrategia de pruebas de software es un enfoque planificado y sistemático que guía la implementación de pruebas durante el ciclo de vida del desarrollo del software. Su objetivo principal es garantizar que el software cumpla con los requisitos y expectativas establecidos. para llevar a cabo se siguen un conjunto de estrategias o pasos que garantizan que el producto final cumplirá con todos los estándares de calidad y con todos los requerimientos del cliente. La estrategia de pruebas es esencial para garantizar la entrega de un software de alta calidad que cumpla con las expectativas del cliente y las necesidades del usuario final.  Planificación: La estrategia comienza con una planificación detallada que define los objetivos de las pruebas, los recursos necesarios, el alcance de las pruebas y el cronograma. Diseño de Pruebas: Se desarrollan casos de prueba basados en los requisitos del usuario y las especificaciones del sistema. Esto inclu...

Mapa mental verificaciones y validaciones del software

Imagen
 

Creación del escenario de automatización de pruebas

Imagen
enlace del video en YouTube  https://studio.youtube.com/video/RhoDZtme2uM/edit