Entradas

Mostrando entradas de febrero, 2019

Aforismo de Dijistra

Imagen
Aforismo de Dijstra: “Probar programas sirva para demostrar la presencia de errores, pero nunca para demostrar su ausencia” esto quiere decir que: En el mundo de la programación y al momento de crear una aplicación es posible hacer pruebas al software, pero en el mundo real no hay software perfecto, no es posible hacer pruebas completas y encontrar todos los errores. Es posible que existan infinitos casos de prueba y hay que buscar el equilibrio.

DIFERENCIAS

Imagen
¿Qué es un BUG? Un bug, se puede referir a dos situaciones. La primera, el programa no se comporta según las intenciones del programador, de su creador. La segunda, las intenciones del informático no satisfacen las expectativas razonables del usuario. ¿Qué es un defecto en software? Se le llama defecto cuando el programa (Software) no cumple con las especificaciones del usuario es decir le hace falta alguna cualidad para el usuario. ¿Qué es un error? Un error de software, error o simplemente fallo es un problema en un programa de computador o sistema de software que desencadena un resultado indeseado.

Prueba de Software

Imagen
"PRUEBAS DE SOFTWARE" Las pruebas de software consisten en la dinámica de la verificación del comportamiento de un programa en un conjunto finito de casos de prueba, debidamente seleccionados, por lo general infinitas ejecuciones de dominio, contra la del comportamiento esperado. Son una serie de actividades que se realizan con el propósito de encontrar los posibles fallos de implementación, calidad o usabilidad de un programa u ordenador, probando el comportamiento del mismo. Es así como podemos encontrar errores en nuestro sistema y corregirlo antes de ser entregado. ETAPAS EN LAS PRUEBAS DE SOFTWARE 1. Seleccionar qué es lo que debe medir la prueba, es decir, cuál es su objetivo, para qué exactamente se hace la prueba. 2. Decidir cómo se va a realizar la prueba, es decir, qué clase de prueba se va a utilizar para medir la calidad y qué clase de elementos de prueba se deben usar. 3. Desarrollar los casos de prueba. Un caso de prueba es un conjunto de datos o