La caja blanca de prueba de los principios que prueba y la caja negra que prueba analizando un software, el programa que se probará se ejecuta con un sistema de casos de la prueba, y la salida del programa para los casos de la prueba se evalúa para determinarse si la programación se está realizando espera

Files Recovery Software
Inicio Datos de contacto Servicio de atención al cliente Descarga Demo Productos  

 
 

Prueba

En proceso del desarrollo del software, los errores se pueden inyectar en cualquier etapa durante el desarrollo. Esto está debido a métodos de la verificación de fases anteriores del desarrollo del software es manual. Por lo tanto el código desarrollado durante la actividad de la codificación es probable tener algunos errores del requisito y errores del diseño, además de los errores introducidos durante la actividad de la codificación. Durante la prueba, el programa que se probará se ejecuta con un sistema de casos de la prueba, y la salida del programa para los casos de la prueba se evalúa para determinarse si la programación se está realizando espera.

Así, la prueba es el proceso de analizar un artículo del software para detectar la diferencia entre las condiciones existentes y requeridas (es decir, insectos) y para evaluar las características de los artículos del software. Así pues, la prueba es el proceso de analizar un programa con el intento de encontrar errores.

Algunos principios de prueba

  • La prueba no puede demostrar la ausencia de defectos, solamente su presencia.
  • Cuanto anterior un error se hace, más costoso es.
  • Cuanto más adelante un error se detecta, más costoso es.

Ahora dejarnos discuten algunas técnicas de prueba:

Prueba de caja blanca

La prueba de caja blanca es una técnica por el que todas las trayectorias con el programa estén probadas con cada valor posible. Este acercamiento requiere un cierto conocimiento de cómo el programa debe comportarse. Por ejemplo, si tu programa aceptara un valor del número entero entre 1 y 50, una prueba blanca de la caja probaría el programa con los 50 valores para asegurarlo estaba correcta para cada uno, y después para probar cada otro valor posible que un número entero puede tomar y probar que se comportó según lo esperado. En vista del número de los artículos de datos que un programa típico puede tener, las permutaciones posibles hacer la caja blanca que prueba extremadamente difícil para los programas grandes.

La prueba de caja blanca se puede aplicar a las funciones críticas de seguridad de un programa grande, y a mucha del resto probado usando la caja negra que prueba, discutido abajo. Debido a el número de permutaciones, la prueba de caja blanca se realiza generalmente usando un arnés de la prueba, donde las gamas de valores se alimentan al programa rápidamente con un programa especial, registrando excepciones al comportamiento previsto. La prueba de caja blanca se refiere a veces como la prueba estructural, clara, o abierta de la caja.

Prueba de caja negra

La prueba de caja negra es similar a la caja blanca que prueba, excepto más bien que probando cada valor posible, se prueban los valores seleccionados. En este tipo de prueba, el probador sabe las entradas y qué los resultados previstos deben ser, pero no no necesariamente cómo el programa llegó ellas. La prueba de caja negra se refiere a veces como la prueba funcional.

Los casos de la prueba para la prueba de caja negra se idean normalmente tan pronto como las especificaciones del programa sean completas. Los casos de la prueba se basan en clases de equivalencia.

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Recuperación de Datos de libro
 
Capítulo 1 Una descripción de la recuperación de los datos
Capítulo 2 Introducción de discos duros
Capítulo 3 Acercamiento lógico a los discos y al OS
Capítulo 4 Sistemas de numeración
Capítulo 5 Introducción de la programación de C
Capítulo 6 Introducción a los fundamentos de la computadora
Capítulo 7 Comandos necesarios del DOS
Capítulo 8 Funciones e interrupciones del Disco-BIOS que dirigen con C
Capítulo 9 Manipulación de los discos duros grandes
Capítulo 10 Recuperación de los datos del disco blando corrompido
Capítulo 11 Fabricación de reservas
Capítulo 12 MBR de lectura y de modificación con la programación
Capítulo 13 DBR de lectura y de modificación con la programación
Capítulo 14 Programación para la recuperación del “archivo crudo”
Chapter 15 Programación para los limpiadores de los datos
Capítulo 16 Desarrollar más utilidades para los discos
Apéndice Glosario de los términos de la recuperación de los datos
 
 
Pro Data Doctor

Inicio

Productos

Datos de contacto

Servicio de atención al cliente

Descarga Demo

Términos y Condiciones

 
Pro Data Doctor