2. Conceptualizar y aplicar lineamientos sobre las
pruebas realizadas a un software.
Ingeniería de Software - Ing. Jorge Juárez
3.
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
4.
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
8.
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
9.
Pruebas integrales o pruebas de integración
son 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
10.
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
11.
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