Ejercicios resueltos de prueba de caja blanca

Clasificado en Informática

Escrito el en español con un tamaño de 2,89 KB

Mantenimiento Tipos Correctivo. ( ≅ 20%) Corregir errores Adaptativo. ( ≅ 25%) Acomodar a nuevo entorno. Preventivo. ( ≅ 5%) Prevenir errores. Estructural (tipo de mant. Preventivo) Modificar la arquitectura interna. Perfectivo. ( ≅ 50%) Mejorar, expandir requisitos implementados.

Pruebas unitarias. Comprueba la lógica, funcionalidad y si es correcta la especificación de cada módulo. Pruebas de integración. Tiene en cuenta la agrupación de módulos y el flujo de información entre las interfaces. Pruebas de validación. Se comprueba la concordancia respecto a los requisitos sw. Pruebas del sistema. Se integra con su entorno hardware y software. Pruebas de aceptación. Que el producto se ajusta a los requisitos del usuario

Pruebas Tipos Caja blanca. Ejercitar el programa teniendo en cuenta su lógica. Se ejecutan: todas las sentencias (al menos una vez), todos los caminos independientes de cada módulo. Todas las decisiones lógicas. Todos los bucles Caja negra. Conducidas por los datos de entrada/salida. Considera el software como una caja negra sin tener en cuenta los detalles procedimentales de los programas Verificación ¿Se ha construido el sistema correctamente? Comprueba el funcionamiento del software, que implemente correctamente una función específica. Validación ¿Se ha construido el sistema correcto? Comprueba si los requisitos de usuario se cumplen y los resultados obtenidos son los previstos.

Prueba de algo

public class Complejo {
private float real;
private float imaginario;

@Test
public void testGetReal() {
// Crear los objetos necesarios para la prueba
Complejo c1 = new Complejo(3, 5);
Complejo c2 = new Complejo(1, -1);

// Comprobar que el resultado es correcto utilizando aserciones
assertEquals(3, c1.GetReal(), 0);
assertEquals(1, c2.GetReal(), 0);
}

Caso de uso: Actor Primario/s, interesados y objetivos, Pre-condiciones, post-condiciones, escenario ppal, escenario alternativo(fallo), requisitos especiales

Entradas relacionadas: