You are on page 1of 5

SALINAS FERNNDEZ PAOLA VANESSA

INGENIERIA DE SOFTWARE
TAREA #5 (ESTANDARES DE PRUEBA DE

SW)
FECHA: 17 - 10/2016
ESTNDARES PARA PRUEBAS DE SOFTWARE.
Un problema persistente en el proceso de desarrollo de software es el
aseguramiento de calidad del mismo, lo que se necesita es desarrollar y aplicar
un modelo basado en metodologas o procedimientos estndares para el
planeamiento, especificacin y ejecucin de pruebas de software, que permita
alcanzar criterios de aceptacin estndares.
Pruebas: Es una actividad en la cual un sistema o uno de sus componentes se
ejecuta en dos o ms circunstancias previamente especificadas, los resultados se
observan y registran y se realiza una evaluacin de algn aspecto [IEEE, 1990].
Probar, por lo tanto, es el proceso de ejecutar un programa con el fin de
encontrar errores o fallas.
Fallo: Un fallo es la incapacidad de un sistema o de alguno de sus componentes
para realizar las funciones requeridas dentro de los requisitos de rendimiento
especificados [IEEE, 1990].
Estndares.
Estndares British Standards Institution ( BSI ):
BS 7925-1, SW Testing: Part 1-Vocabulary (Es un glosario estndar de
trminos de prueba de software de BSI ).
BS 7925-2, SW Testing: Part 2-Software Component Testing .
Al momento de querer efectuar las actividades de documentacin de pruebas son
tiles como gua varias normas y estndares internacionales que estn
dispuestos para ello, dentro de los cuales se encuentran los siguientes:
Estndar britnico BS 7925
BS 7925-1, SW Testing: Part 1-Vocabulary (Es un glosario estndar de
trminos de prueba de software de BSI ).
BS 7925-2, SW Testing: Part 2-Software Component Testing standard
(Pruebas estndares para componentes del software ).
IEEE 1008 Pruebas de Unidad, entre otros.
IEEE-829
ISO / IEC 29119 software testing . (Este estndar reemplaza todos los
estndares anteriores)

Estndar IEEE-829
No obstante la norma ms efectiva para una adecuada documentacin es la IEEE
829 ya que ha sido diseada especialmente para la documentacin de pruebas.
El objetivo del estndar es proporcionar un conjunto estandarizado de
documentos para la documentacin de pruebas de software.
Pgina 1

SALINAS FERNNDEZ PAOLA VANESSA

INGENIERIA DE SOFTWARE
TAREA #5 (ESTANDARES DE PRUEBA DE

SW)
FECHA: 17 - 10/2016
Existen 8 tipos de documentos que pueden usarse en las 3 etapas distintas de las
pruebas de software.

1.- PLAN DE PRUEBAS.


*Documento eje sobre el cual se desarrollan las pruebas.
*Describe alcance, enfoque, recursos y calendarizacin de actividades de prueba.
*Identifica los tems y caractersticas a probar.
*Identifica las tareas de prueba a desarrollar, los responsables de cada tarea y los
riesgos asociados.
2.- ESPECIFICACIN DEL DISEO DE PRUEBAS.
* Se deriva de los requerimientos.
* Se determina qu necesita ser probado.
* Se determina cmo sera una prueba exitosa.
3.- ESPECIFICACIN DE CASOS DE PRUEBA.
* Valores exactos de entrada y otros que se requieran.
* Valores exactos de salida y cambios del sistema esperados.
Pgina 2

SALINAS FERNNDEZ PAOLA VANESSA

INGENIERIA DE SOFTWARE
TAREA #5 (ESTANDARES DE PRUEBA DE

SW)
FECHA: 17 - 10/2016
* Pasos para ejecutar las pruebas.
4.- PROCEDIMIENTOS DE PRUEBA
* Describe como el tester ejecutara fsicamente la prueba y los pasos necesarios.
5.-REPORTE DE TRANSMISIN DE TEMS DE PRUEBAS.
* Describe los tems para prueba, donde encontrarlos y da la aprobacin para su
liberacin.
* Es importante porque garantiza al tester de que los tems estn listos para ser
aprobados.
6.- LOG DE PRUEBAS.
* Registra los detalles sobre qu casos de pruebas se han ejecutado, en qu
orden y sus resultados (pass/fail).
* Si hay inconformidades, se levanta o actualiza un reporte de incidentes.
7.-REPORTE DE INCIDENTES DE PRUEBAS
* Descripcin de los detalles encontrados cuando la prueba no pas.
8.- REPORTE DE PRUEBAS.
* Resume la informacin importante sobre las pruebas, incluyendo:
Evaluacin de qu tan bien se realizaron las pruebas.
Nmero de incidentes reportados.
Evaluacin sobre la calidad del sistema.
El documento es importante porque sirve para decidir si la calidad del sistema es
suficiente para continuar.

ISO / IEC 29119


El objetivo de la norma ISO / IEC 29119 es: proporcionar una norma definitiva
para las pruebas de software que define el vocabulario, procesos,
documentacin, tcnicas y un modelo de evaluacin del proceso de pruebas de
software que se puede utilizar dentro de cualquier ciclo de vida de desarrollo.
Consta de 5 partes:
Parte 1: Definiciones y Vocabulario
Parte 2: Proceso de Prueba
Parte 3: Documentacin de prueba
Parte 4: Tcnicas de Prueba
Parte 5: Pruebas dirigidas por palabras clave
Pgina 3

SALINAS FERNNDEZ PAOLA VANESSA

INGENIERIA DE SOFTWARE
TAREA #5 (ESTANDARES DE PRUEBA DE

SW)
FECHA: 17 - 10/2016

PARTE 1: DEFINICION Y VOCABULARIO


El objetivo de la parte 1 es dar una visin general de la norma y de los conceptos
generales de pruebas de software y proporcionar un vocabulario de trminos de
pruebas de software que cubren las pruebas de todo el ciclo de vida del software.
1.
2.
3.
4.
5.
6.
7.
8.

Introduccin a las Pruebas de Software


Pruebas de Software en un contexto organizacional y de proyecto
Procesos genricos de pruebas en el Ciclo de Vida del Software
Pruebas basadas en riesgos
Sub-procesos de pruebas
Prcticas de Pruebas
Automatizacin de Pruebas
Gestin de Defectos.

PARTE 2: PROCESO DE PRUEBA


Define un modelo de prueba de proceso genrico. Este proceso se basa en un
proceso de prueba de tres capas de cobertura:
Especificaciones de prueba a escala organizacional (la poltica de pruebas de la
empresa)
Gestin de pruebas (a escala de proyecto)
Los procesos de pruebas dinmicas, incluyendo el diseo e implementacin de
prueba, entorno de prueba, puesta a punto y mantenimiento, ejecucin de
pruebas y notificacin de incidentes.
PARTE 3: DOCUMENTACIN DE PRUEBA
Define plantillas para la documentacin de pruebas en todo el ciclo de vida del
software. Documentacin de Proceso de Pruebas (a escala) Organizacional:
* Poltica de Pruebas
* Estrategia Organizacional de Pruebas
Documentacin del Proceso de Gestin de Pruebas
* Plan de Pruebas (incluyendo una estrategia de pruebas)
* Reporte de Estado de Prueba
* Reporte de Complecin de Pruebas
Documentacin del Proceso de Pruebas Dinmicas:

Pgina 4

SALINAS FERNNDEZ PAOLA VANESSA

INGENIERIA DE SOFTWARE
TAREA #5 (ESTANDARES DE PRUEBA DE

SW)
FECHA: 17 - 10/2016
* Especificacin de Diseo de Prueba
* Especificacin de Caso de
Prueba
* Especificacin de Procedimiento de Prueba
* Requerimientos de
Datos de Prueba
* Reporte de Preparacin de Datos de Prueba
* Requerimientos de
Entorno de Prueba
* Reporte de Preparacin de Entorno de Prueba
* Resultados Reales
* Resultados de Prueba
* Registro de Ejecucin de Prueba
* Reporte de Incidentes de Prueba

PARTE 4: Tcnicas de Prueba


Indica tcnicas de diseo de pruebas de software (tambin conocidas como
tcnicas de diseo de casos de prueba mtodos de prueba) que pueden usarse
en los procesos de diseo e implementacin de pruebas al interior de cualquier
organizacin desarrolladora de software o modelo de ciclo de vida de software.
o

o
o

Tcnicas de Prueba basadas en especificaciones. ( Particin Equivalente,


Anlisis de Valor Lmite, Prueba de Transicin de Estado, Prueba de Tabla
de Decisin, Prueba de Escenarios (incluyendo Prueba de Casos de Uso),
etc.
Tcnicas de Prueba basadas en la estructura: por ejemplo, cubrimiento de
sentencias, prueba de ramificacin (condicionales, ciclos), etc.
Tcnica de Prueba basada en la experiencia: conjetura de errores

Pgina 5

You might also like