Tarea

Páginas: 5 (1012 palabras) Publicado: 7 de mayo de 2012
a) Define los siguientes conceptos: Pruebas, Casos de pruebas, Defecto, Falla y Error.

Pruebas

Es una actividad en la cual un sistema o uno de sus componentes se ejecutan para verificar el funcionamiento de un proceso, los resultados se observan y registran para realizar una evolución de dicho proceso.
Referente a la programación una prueba de software, en inglés testing son los procesosque permiten verificar y revelar la calidad de un producto software. Son utilizadas para identificar posibles fallos de implementación.

Caso de prueba

Un conjunto de entradas, condiciones de ejecución y resultados esperados desarrollados para un objetivo particular, un caso de prueba es utilizado por el analista para determinar si el requisito de una aplicación es parcial o completamentesatisfactorio.

Defecto

Un defecto de software, es el resultado de un fallo o deficiencia durante el proceso de creación de programas de ordenador o computadora u otro dispositivo. Por ejemplo, un proceso, una definición de datos o un paso de procesamiento incorrectos en un programa.

Error

Es una equivocación cometida por un desarrollador. Algunos ejemplos de errores son: un error detipeo, una malinterpretación de un requerimiento o de la funcionalidad de un método, una acción humana que conduce a un resultado incorrecto. Por ejemplo: Divisiones entre cero. Es una tipo de manifestación del defecto en el sistema que se ejecuta.

Falla

Puede presentarse en cualquiera de las etapas del ciclo de vida del software aunque los más evidentes se dan en la etapa de desarrollo yprogramación. Es la incapacidad de un sistema o de alguno de sus componentes para realizar las funciones requeridas dentro de los requisitos de rendimiento especificados.

b) ¿Qué son y para que se utiliza las pruebas de software?

La fase de pruebas del software tiene como objetivo verificar el sistema de software para comprobar si este cumple sus requisitos. Dentro de esta fase puedendesarrollarse varios tipos distintos de pruebas en función de los objetivos de las mismas. Algunos tipos son pruebas funcionales, pruebas de usabilidad, pruebas de rendimiento, pruebas de seguridad, etc. Estas pruebas verifican que el sistema de software ofrece a los actores humanos la funcionalidad recogida en su especificación.

c) Menciona y describe la clasificación de las pruebas de software.Tipos de prueba:
* Unidad
Se trata de las pruebas formales que permiten declarar que un módulo está listo y terminado (no las informales que se realizan mientras se desarrollan los módulos)

Hablamos de una unidad de prueba para referirnos a uno o más módulos que cumplen las siguientes condiciones [IEEE, 1986a]:
• Todos son del mismo programa
• Al menos uno de ellos no ha sido probado
• Elconjunto de módulos es el objeto de un proceso de prueba

La prueba de unidad puede abarcar desde un módulo hasta un grupo de módulos (incluso un programa completo). Estas pruebas suelen realizarlas el propio personal de desarrollo, pero evitando que sea el propio programador del módulo.

* Integración
Implican una progresión ordenada de pruebas que van desde los componentes o módulos yque culminan en el sistema completo.
El orden de integración elegido afecta a diversos factores, como lo siguientes:
La forma de preparar casos
Las herramientas necesarias
El orden de codificar y probar los módulos
El coste de la depuración
El coste de preparación de casos

Tipos de integración:
Integración incremental. Se combina el siguiente módulo que se debe probar con el conjuntode módulos que ya han sido probados.
Integración no incremental. Se prueba cada módulo por separado y luego se integran todos de una vez y se prueba el programa completo.

* Validación
Es la prueba planificada y organizada formalmente para determinar si se cumplen los requisitos de aceptación marcados por el cliente.

Sus características principales son las siguientes:
Participación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mi tarea Tu tarea
  • tarea tarea
  • Tarea Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS