Pruebas(clase3 4)
-
Upload
jorge-juarez -
Category
Documents
-
view
149 -
download
0
Transcript of Pruebas(clase3 4)
Ingeniería de Software
Conceptualizar y aplicar lineamientos sobre las pruebas realizadas a un software.
Ingeniería de Software - Ing. Jorge Juárez
Una actividad en la cual un sistema o uno de sus componentes se ejecuta en circunstancias previamente especificadas, los resultados se observan y se registran; y se realiza una evaluación de algún aspecto.
Ingeniería de Software - Ing. Jorge Juárez
El objetivo de las pruebas es la detección de defectos en el software y que descubrir un defecto debería considerarse el éxito de una prueba.
Se trata de una actividad a posteriori de detección y no de prevención.
Ingeniería de Software - Ing. Jorge Juárez
Validación de Requerimientos.
Diseño sistemático de pruebas.
Recopilación de pruebas y reportes.
Ejecución de las pruebas.
Ingeniería de Software - Ing. Jorge Juárez
Ingeniería de Software - Ing. Jorge Juárez
Pruebas Unitarias
Estrategias de Integración
Pruebas de regresión
Pruebas de humo
Ingeniería de Software - Ing. Jorge Juárez
En programación, una prueba unitaria es una forma de probar el correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada uno de los módulos funcione correctamente por separado.
Ingeniería de Software - Ing. Jorge Juárez
Pruebas integrales o pruebas de integraciónson aquellas que se realizan en el ámbito del desarrollo de software una vez que se han aprobado las pruebas unitarias. Únicamente se refieren a la prueba o pruebas de todos los elementos unitarios que componen un proceso, hecha en conjunto, de una sola vez.
Consiste en realizar pruebas para verificar que un gran conjunto de partes de software funcionan juntos.
Ingeniería de Software - Ing. Jorge Juárez
Se denominan Pruebas de regresión a cualquier tipo de pruebas de software que intentan descubrir las causas de nuevos errores (bugs), carencias de funcionalidad o divergencias funcionales con respecto al comportamiento esperado del software, inducidos por cambios recientemente realizados en partes de la aplicación que anteriormente al citado cambio no eran propensas a este tipo de error.
Ingeniería de Software - Ing. Jorge Juárez
En software, la prueba “smoke” se usa para describir el proceso de validar los cambios del código que vienen en una versión, inclusive en un patch antes de que estos se incorporen a la línea base de producto. Después de las revisiones de código, la prueba del humo es la que ha demostrado ser la más útil para identificar defectos en software. Se diseñan para confirmar que los cambios en el código funcionan según lo esperado y no desestabilizan una estructura entera.
Ingeniería de Software - Ing. Jorge Juárez
Ingeniería de Software -Ing. Jorge Juárez