Vous êtes sur la page 1sur 4

ENSAYO SOBRE ESTRATEGIAS DE PRUEBAS DEL SOFTWARE

MERCADO LIZARRAGA JOSÉ ANTONIO

PAREDES QUISPE BEATRIZ ANGELIC

CRUZADO LUIS

ASIGNATURA: Metodología e Ingeniería de Software II

PROFESOR: Ricardo Guevara Ruiz

FECHA: 14-11-2017

UNIVERSIDAD NACIONAL DE TRUJILLO


FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS
ESCUELA DE INFORMATICA
ENSAYO SOBRE ESTRATEGIAS DE PRUEBAS DEL SOFTWARE

La prueba es una de las actividades más importantes del proceso de desarrollo de


software, y juega un papel fundamental en el proceso de garantía de calidad del
mismo. Algunos estudios sitúan en un 30-40% el coste de las pruebas en relación
con el coste total de desarrollo en aplicaciones reales, mientras que en
aplicaciones críticas (centrales nucleares, control de vuelos) puede suponer de 3 a
5 veces el coste del total del resto de actividades de desarrollo juntas. Los
objetivos principales de este ensayo son los siguientes: realizar un estudio de los
conceptos básicos, niveles de prueba, depuración y métodos de prueba del
software disponibles.

Dicho esto abordaremos conceptos como: error, defecto, falla y caso de prueba.

Error, se refiere a la diferencia entre la salida actual de un software y la correcta.


También puede ser una acción que introduce en el software un defecto o falla.

(1 + sen(90))2 = 5

Defecto, es una condición que causa que un software falle al realizar una función
requerida (sinónimo de bug).
Falla, es la incapacidad de un software para realizar una función requerida de
acuerdo con sus especificaciones (son producidas por defectos).

Regresa como resultado 4.6 en vez de 9.2.

Caso de prueba, está dado por un conjunto de entradas, condiciones de


ejecución y las salidas esperadas, permite revelar fallas.

Caso de prueba 1:

- Entrada: A = {10, 10, 10, 10, 10, 10}, n = 6

- Salida: 10.0

La forma más común de organizar las actividades relacionadas al proceso de


pruebas de software según Burnstein son:

Planeación, fija las metas y una estrategia general de pruebas

Preparación, se describe el procedimiento general de pruebas y se generan los


casos de prueba específicos

Ejecución, incluye la observación y medición del comportamiento del producto


Análisis, incluye verificación y análisis de resultados para determinar si se
observaron fallas

Seguimiento, si se detectaron fallas, se inicia un monitoreo para asegurar que se


remueva el origen de éstas.

Vous aimerez peut-être aussi