SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
IES Gran Capitán
Módulo: Entornos de Desarrollo
Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web”
Documentación de las pruebas, normas y
certificaciones
Fecha entrega: 24/02/16
Autora: Isabel María Gómez Palomeque
Documentación de las pruebas, normas y certificaciones 2
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
ÍNDICE
1 DOCUMENTACIÓN DE LAS PRUEBAS, NORMAS Y CERTIFICACIONES...............3
1.1 SON VARIOS LOS ESTÁNDARES QUE SE HAN VENIDO UTILIZANDO EN LA FASE DE PRUEBA
DE SOFTWARE, CADA UNO DE ELLOS DE DISTINTOS ORGANIZACIONES. INDICA AL MENOS TRES
ORGANISMOS, ASÍ COMO SU CORRESPONDIENTE ESTÁNDAR......................................................................3
1.2 QUÉ ES LA BS 7925‐1 .........................................................................................................................3
1.3 INDICA LA NORMA DE CALIDAD QUE INTENTA UNIFICAR LOS ESTÁNDARES PARA PRUEBAS
DE SOFTWARE ..............................................................................................................................................3
1.4 EL ESTÁNDAR "ISO/IEC 29119 - SOFTWARE TESTING" CONSTA DE CUATRO PARTES. INDÍCALAS.
3
1.5 IDENTIFICA SI ALGUNA DE ESTAS PARTES ESTÁ TODAVÍA EN DESARROLLO. ...................................4
1.6 VENTAJAS DE UNA DOCUMENTACIÓN DE PRUEBAS...........................................................................4
1.7 ESTANDARIZACIÓN QUE SE SIGUE EN ESPAÑA PARA LA DOCUMENTACIÓN DE PRUEBAS ................4
1.8 LA DOCUMENTACIÓN DE LAS PRUEBAS ES UN REQUISITO INDISPENSABLE PARA SU CORRECTA
REALIZACIÓN. INDICA Y DESCRIBE BREVEMENTE LOS SIETE DOCUMENTOS ASOCIADOS A LAS PRUEBAS.
4
1.9 DOCUMENTO DE PRUEBAS QUE SE INICIA EN EL ANÁLISIS DEL SISTEMA. REFLEJA LA
PLANIFICACIÓN GENERAL DE LAS PRUEBAS................................................................................................5
Documentación de las pruebas, normas y certificaciones 3
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
1 DOCUMENTACIÓN DE LAS PRUEBAS, NORMAS Y
CERTIFICACIONES
Citando una editorial:
"la ingeniería del software no será considerada un campo maduro hasta que los mejores
programadores y diseñadores esperen ser promocionados a puestos específicos de pruebas"
Basándote en el siguiente documento "Diseño y realización de pruebas", responde a
estas preguntas:
1.1 Son varios los estándares que se han venido utilizando en la fase de
prueba de software, cada uno de ellos de distintos organizaciones.
Indica al menos tres organismos, así como su correspondiente
estándar.
 Estándares BSI
o BS 7925-1, Pruebas de software. Parte 1. Vocabulario.
o BS 7925-1, Pruebas de software. Parte 2. Pruebas de los componentes del
software.
 Estándares IEEE de pruebas de software:
o IEE estándart 829, Documentación de la prueba de software.
o IEE estándart 1008, Pruebas de unidad.
o Otros estándares ISO/IEC 12207, 15289
 Otros estándares sectoriales.
1.2 Qué es la BS 7925‐1
BS 7925-1, son pruebas de software, correspondientes al vocabulario de términos en las pruebas
de software.
1.3 Indica la norma de calidad que intenta unificar los estándares para
pruebas de software
La norma ISO/IEC 29119 de prueba de software, pretende unificar en una única norma, todos
los estándares, de forma que proporcione vocabulario, procesos, documentación y técnicas para cubrir
todo el ciclo de vida del software.
1.4 El estándar "ISO/IEC 29119 - Software Testing" consta de cuatro
partes. Indícalas.
 Prueba para la organización y políticas de prueba
 Prueba de proyecto al análisis de los casos de prueba
 Prueba de diseño
 Prueba de ejecución e informe.
Documentación de las pruebas, normas y certificaciones 4
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
1.5 Identifica si alguna de estas partes está todavía en desarrollo.
El objetivo de la norma ISO / IEC / IEEE 29119-5 es definir un estándar internacional para
apoyar la prueba por palabra clave. El “Keyword-Driven Testing” es una forma de describir los casos
de prueba mediante el uso de un conjunto predefinido de palabras clave. Estas palabras clave son nombres
que están asociados con un conjunto de acciones que se requieren para realizar un paso específico en un
caso de prueba. Mediante el uso de palabras clave para describir las medidas de prueba en lugar de
lenguaje natural, los casos de prueba pueden ser más fáciles de entender, mantener y automatizar.
1.6 Ventajas de una documentación de pruebas.
 Fomentan el cambio: Las pruebas unitarias facilitan que el programador cambie el código
para mejorar su estructura, puesto que permiten hacer pruebas hacer pruebas sobre cambios
y así asegurarse el que los nuevos cambios no han introducido errores.
 Simplifica la integración: Puesto que permiten llegar a la fase de integración con un alto
grado de seguridad de que el código está funcionando correctamente.
 Documentación del código: Las propias pruebas son documentación del código puesto que
ahí se puede ver cómo utilizarlo.
 Separación de la interfaz y la implementación: Dado que la única interacción entre los
casos cualquiera de los dos sin afectar al otro.
1.7 Estandarización que se sigue en España para la documentación de
pruebas
 Comités ISO y Grupos de Trabajo:
o ISO: International Organization for Standarization
o JTC1: Tecnología de la Información
o SC7: Ingeniería de Software y Sistemas
o WG26: Pruebas de software
 Organismos nacionales (ES)
o AENOR: Asociación Española de Normalización y Certificación
o GT26: Pruebas del Software
o http://in2test.lsi.uniovi.es/gt26/
 ISO/IEC/IEEE 29119-3: 2013 de software y sistemas de ingeniería - Las pruebas de software
- Parte 3: Prueba de la documentación.
1.8 La documentación de las pruebas es un requisito indispensable para
su correcta realización. Indica y describe brevemente los siete
documentos asociados a las pruebas.
 Plan de Pruebas: Al principio se desarrollará una planificación general, que quedará reflejada
en el “Plan de Pruebas”. El plan de pruebas se inicia el proceso de Análisis del Sistema.
 Especificación del diseño de pruebas. De la ampliación y detalle del plan de pruebas, surge el
documento “Especificación del diseño de pruebas”.
 Especificación de un caso de prueba. Los casos de prueba se concretan a partir de la
especificación del diseño de pruebas.
 Especificación de procedimiento de prueba. Una vez especificado un caso de prueba, será
preciso detallar el modo en que van a ser ejecutados cada uno de los casos de prueba, siendo
recogido en el documento “Especificación del procedimiento de prueba”.
 Registro de pruebas. En el “Registro de pruebas” se registrarán los sucesos que tengan lugar
durante las pruebas.
Documentación de las pruebas, normas y certificaciones 5
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
 Informe de incidente de pruebas. Para cada incidente, defecto detectado, solicitud de mejora,
etc, se elaborará un “informe de incidente de pruebas”.
 Informe sumario de pruebas. Finalmente un “Informe sumario de pruebas” resumirá las
actividades de prueba vinculadas a uno o más especificaciones de diseño de pruebas.
1.9 Documento de pruebas que se inicia en el Análisis del Sistema.
Refleja la planificación general de las pruebas
La norma ISO/IEC 29119 se compone la siguientes partes:
 Parte 1. Conceptos y vocabulario:
o Introducción a la prueba.
o Pruebas basadas en riesgo.
o Fases de prueba (unidad, integración, sistema, validación) y tipos de prueba (estática,
dinámica, no funcional, …).
o Prueba en diferentes ciclos de vida del software.
o Roles y responsabilidades en la prueba.
o Métricas y medidas.
 Parte 2. Procesos de prueba:
o Política de la organización.
o Gestión del proyecto de prueba.
o Procesos de prueba estática.
o Procesos de prueba dinámica.
 Parte 3. Documentación
o Diseño y realización de pruebas.
o Contenido.
o Plantilla.
 Parte 4. Técnicas de prueba:
o Descripción y ejemplos.
o Estáticas: revisiones, inspecciones, etc.
o Dinámicas: Caja negra, caja blanca, Técnicas de prueba no funcional (Seguridad,
rendimiento, usabilidad, etc).

Más contenido relacionado

La actualidad más candente

SSTQB - Glosario de terminos de pruebas de software
SSTQB  - Glosario de terminos de pruebas de softwareSSTQB  - Glosario de terminos de pruebas de software
SSTQB - Glosario de terminos de pruebas de softwareProfessional Testing
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de RequerimientosUTPL UTPL
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwarejose_macias
 
Ejemplo pruebas de software
Ejemplo pruebas de softwareEjemplo pruebas de software
Ejemplo pruebas de softwareJohn Fonseca
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011mrcordova
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Factores de calidad según mc call
Factores de calidad según mc callFactores de calidad según mc call
Factores de calidad según mc callclauddiaa
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwareCarina Lifschitz
 

La actualidad más candente (20)

SSTQB - Glosario de terminos de pruebas de software
SSTQB  - Glosario de terminos de pruebas de softwareSSTQB  - Glosario de terminos de pruebas de software
SSTQB - Glosario de terminos de pruebas de software
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de Requerimientos
 
CPU
CPUCPU
CPU
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de software
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Ejemplo pruebas de software
Ejemplo pruebas de softwareEjemplo pruebas de software
Ejemplo pruebas de software
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Implementación de hilos
Implementación de hilos Implementación de hilos
Implementación de hilos
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Estándar IEEE-12207
Estándar IEEE-12207Estándar IEEE-12207
Estándar IEEE-12207
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos
Tabla de símbolos
 
5.comprensión de los requerimientos
5.comprensión de los requerimientos5.comprensión de los requerimientos
5.comprensión de los requerimientos
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011
 
Swebok
SwebokSwebok
Swebok
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Factores de calidad según mc call
Factores de calidad según mc callFactores de calidad según mc call
Factores de calidad según mc call
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de software
 
Estilos y Paradigmas de Interacción
Estilos y Paradigmas de InteracciónEstilos y Paradigmas de Interacción
Estilos y Paradigmas de Interacción
 
Transacciones
TransaccionesTransacciones
Transacciones
 

Destacado

Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Softwarearacelij
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de softwareEdgardo Rojas
 
76765984 ejecucion-de-pruebas-original
76765984 ejecucion-de-pruebas-original76765984 ejecucion-de-pruebas-original
76765984 ejecucion-de-pruebas-originalJordi Calpe Corts
 
Depuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studioDepuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studioJavier Hermoso Blanco
 
Informe de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistemaInforme de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistemaOscar David Diaz Fortaleché
 
Estandares trabajo final unidad 2
Estandares trabajo final unidad 2Estandares trabajo final unidad 2
Estandares trabajo final unidad 2Claudis Muñoz
 
Plantilla trabajo final estandares de calidad de TI.
Plantilla trabajo final estandares de calidad de TI.Plantilla trabajo final estandares de calidad de TI.
Plantilla trabajo final estandares de calidad de TI.Darthuz Kilates
 
Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.nay-censey
 
Manual de normas y estandares de digitalizacion de documentos
Manual de normas y estandares de digitalizacion de documentosManual de normas y estandares de digitalizacion de documentos
Manual de normas y estandares de digitalizacion de documentosRadar Información y Conocimiento
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebaschoselin
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionAbner Gerardo
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blancaStudentPc
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 
Normas Internacionales de normalización ISO
Normas Internacionales de normalización ISO Normas Internacionales de normalización ISO
Normas Internacionales de normalización ISO Edwin Quintanar
 

Destacado (19)

Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
76765984 ejecucion-de-pruebas-original
76765984 ejecucion-de-pruebas-original76765984 ejecucion-de-pruebas-original
76765984 ejecucion-de-pruebas-original
 
Informe analisis y diseño
Informe analisis y diseñoInforme analisis y diseño
Informe analisis y diseño
 
Depuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studioDepuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studio
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Ley de infogobiernon
Ley de infogobiernonLey de infogobiernon
Ley de infogobiernon
 
Informe de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistemaInforme de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistema
 
Estandares trabajo final unidad 2
Estandares trabajo final unidad 2Estandares trabajo final unidad 2
Estandares trabajo final unidad 2
 
Estandares de ti
Estandares de tiEstandares de ti
Estandares de ti
 
Plantilla trabajo final estandares de calidad de TI.
Plantilla trabajo final estandares de calidad de TI.Plantilla trabajo final estandares de calidad de TI.
Plantilla trabajo final estandares de calidad de TI.
 
Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.Ap1 aa3-ev2-informe de especificación de requerimientos.
Ap1 aa3-ev2-informe de especificación de requerimientos.
 
Manual de normas y estandares de digitalizacion de documentos
Manual de normas y estandares de digitalizacion de documentosManual de normas y estandares de digitalizacion de documentos
Manual de normas y estandares de digitalizacion de documentos
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebas
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Normas Internacionales de normalización ISO
Normas Internacionales de normalización ISO Normas Internacionales de normalización ISO
Normas Internacionales de normalización ISO
 

Similar a Documentacion de las pruebas normas y certificaciones de software.

CS_07_Estandares_para_pruebas_software.pdf
CS_07_Estandares_para_pruebas_software.pdfCS_07_Estandares_para_pruebas_software.pdf
CS_07_Estandares_para_pruebas_software.pdfCARLOSHUMBERTOMOTTAM
 
ISO29119-Presentacion-GT26-20151215.SanSebastian.pdf
ISO29119-Presentacion-GT26-20151215.SanSebastian.pdfISO29119-Presentacion-GT26-20151215.SanSebastian.pdf
ISO29119-Presentacion-GT26-20151215.SanSebastian.pdfDeimerAcevedoJarava
 
MAESTRIA EN INGENIERÍA DE SOFTWARE
MAESTRIA EN INGENIERÍA DE SOFTWARE �MAESTRIA EN INGENIERÍA DE SOFTWARE �
MAESTRIA EN INGENIERÍA DE SOFTWARE Juan Chora
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfBarcodeBarcode
 
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0Pilar Barrio
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresasguest8e0579
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTereBestene
 
Especificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de softwareEspecificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de softwareJesús E. CuRias
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3enayluis
 
4-IEEE-829.pptx
4-IEEE-829.pptx4-IEEE-829.pptx
4-IEEE-829.pptxngelTovar3
 
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...TestingUy
 
Paso 8 actividad colaborativa - propuesta ampliada
Paso 8   actividad colaborativa - propuesta ampliadaPaso 8   actividad colaborativa - propuesta ampliada
Paso 8 actividad colaborativa - propuesta ampliadaCristiam Gomez Quijano
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1naviwz
 

Similar a Documentacion de las pruebas normas y certificaciones de software. (20)

CS_07_Estandares_para_pruebas_software.pdf
CS_07_Estandares_para_pruebas_software.pdfCS_07_Estandares_para_pruebas_software.pdf
CS_07_Estandares_para_pruebas_software.pdf
 
ISO29119-Presentacion-GT26-20151215.SanSebastian.pdf
ISO29119-Presentacion-GT26-20151215.SanSebastian.pdfISO29119-Presentacion-GT26-20151215.SanSebastian.pdf
ISO29119-Presentacion-GT26-20151215.SanSebastian.pdf
 
MAESTRIA EN INGENIERÍA DE SOFTWARE
MAESTRIA EN INGENIERÍA DE SOFTWARE �MAESTRIA EN INGENIERÍA DE SOFTWARE �
MAESTRIA EN INGENIERÍA DE SOFTWARE
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
 
Testing - Ing. Gabriela Muñoz
Testing - Ing. Gabriela MuñozTesting - Ing. Gabriela Muñoz
Testing - Ing. Gabriela Muñoz
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresas
 
Pruebas
PruebasPruebas
Pruebas
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptx
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
 
Especificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de softwareEspecificación y resultados de las pruebas de software
Especificación y resultados de las pruebas de software
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
 
Pruebas - Fundamentos
Pruebas - FundamentosPruebas - Fundamentos
Pruebas - Fundamentos
 
Pruebas fundamentos
Pruebas fundamentosPruebas fundamentos
Pruebas fundamentos
 
4-IEEE-829.pptx
4-IEEE-829.pptx4-IEEE-829.pptx
4-IEEE-829.pptx
 
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Softw...
 
Paso 8 actividad colaborativa - propuesta ampliada
Paso 8   actividad colaborativa - propuesta ampliadaPaso 8   actividad colaborativa - propuesta ampliada
Paso 8 actividad colaborativa - propuesta ampliada
 
Is new
Is newIs new
Is new
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1
 

Más de Isabel Gómez

HTTP 1 y 2 Ventajas e Inconvenientes
HTTP 1 y 2 Ventajas e InconvenientesHTTP 1 y 2 Ventajas e Inconvenientes
HTTP 1 y 2 Ventajas e InconvenientesIsabel Gómez
 
RegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones RegularesRegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones RegularesIsabel Gómez
 
Formación y Orientación Laboral: Convenio Colectivo
Formación y Orientación Laboral: Convenio ColectivoFormación y Orientación Laboral: Convenio Colectivo
Formación y Orientación Laboral: Convenio ColectivoIsabel Gómez
 
Prueba del Camino Básico.Clase Matemáticas Ampliación.
Prueba del Camino Básico.Clase Matemáticas Ampliación.Prueba del Camino Básico.Clase Matemáticas Ampliación.
Prueba del Camino Básico.Clase Matemáticas Ampliación.Isabel Gómez
 
Usar el depurador en Eclipse Mars.
Usar el depurador en Eclipse Mars.Usar el depurador en Eclipse Mars.
Usar el depurador en Eclipse Mars.Isabel Gómez
 
Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.
Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.
Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.Isabel Gómez
 
Pruebas caja Blanca.Conceptos Clave.
Pruebas caja Blanca.Conceptos Clave.Pruebas caja Blanca.Conceptos Clave.
Pruebas caja Blanca.Conceptos Clave.Isabel Gómez
 
Ruby On Rails definición, instalación y videotutorial
Ruby On Rails definición, instalación y videotutorialRuby On Rails definición, instalación y videotutorial
Ruby On Rails definición, instalación y videotutorialIsabel Gómez
 
Tutorial de Cómo Instalar Ruby On Rails
Tutorial de Cómo Instalar Ruby On RailsTutorial de Cómo Instalar Ruby On Rails
Tutorial de Cómo Instalar Ruby On RailsIsabel Gómez
 
Entornos de desarrollo: Desarrollo de Software
Entornos de desarrollo: Desarrollo de SoftwareEntornos de desarrollo: Desarrollo de Software
Entornos de desarrollo: Desarrollo de SoftwareIsabel Gómez
 
Codificación. Pdf Código Fuente, Objeto y Ejecutable.
Codificación. Pdf Código Fuente, Objeto y Ejecutable.Codificación. Pdf Código Fuente, Objeto y Ejecutable.
Codificación. Pdf Código Fuente, Objeto y Ejecutable.Isabel Gómez
 
Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.Isabel Gómez
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQLIsabel Gómez
 
Actividad 1.2 cuestionario sobre SGBD
Actividad 1.2 cuestionario sobre SGBDActividad 1.2 cuestionario sobre SGBD
Actividad 1.2 cuestionario sobre SGBDIsabel Gómez
 
Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.
Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.
Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.Isabel Gómez
 
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.Isabel Gómez
 
Actividades acerca de la Historia de los Sistemas informáticos
Actividades acerca de la Historia de los Sistemas informáticosActividades acerca de la Historia de los Sistemas informáticos
Actividades acerca de la Historia de los Sistemas informáticosIsabel Gómez
 
Proyecto Hola Mundo java.Programación.
Proyecto Hola Mundo java.Programación.Proyecto Hola Mundo java.Programación.
Proyecto Hola Mundo java.Programación.Isabel Gómez
 
Características Java
Características JavaCaracterísticas Java
Características JavaIsabel Gómez
 
Clasificación sistemas de información
Clasificación sistemas de informaciónClasificación sistemas de información
Clasificación sistemas de informaciónIsabel Gómez
 

Más de Isabel Gómez (20)

HTTP 1 y 2 Ventajas e Inconvenientes
HTTP 1 y 2 Ventajas e InconvenientesHTTP 1 y 2 Ventajas e Inconvenientes
HTTP 1 y 2 Ventajas e Inconvenientes
 
RegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones RegularesRegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones Regulares
 
Formación y Orientación Laboral: Convenio Colectivo
Formación y Orientación Laboral: Convenio ColectivoFormación y Orientación Laboral: Convenio Colectivo
Formación y Orientación Laboral: Convenio Colectivo
 
Prueba del Camino Básico.Clase Matemáticas Ampliación.
Prueba del Camino Básico.Clase Matemáticas Ampliación.Prueba del Camino Básico.Clase Matemáticas Ampliación.
Prueba del Camino Básico.Clase Matemáticas Ampliación.
 
Usar el depurador en Eclipse Mars.
Usar el depurador en Eclipse Mars.Usar el depurador en Eclipse Mars.
Usar el depurador en Eclipse Mars.
 
Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.
Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.
Actividad 1.1 cuestiones sobre conceptos básicos de sgbd.
 
Pruebas caja Blanca.Conceptos Clave.
Pruebas caja Blanca.Conceptos Clave.Pruebas caja Blanca.Conceptos Clave.
Pruebas caja Blanca.Conceptos Clave.
 
Ruby On Rails definición, instalación y videotutorial
Ruby On Rails definición, instalación y videotutorialRuby On Rails definición, instalación y videotutorial
Ruby On Rails definición, instalación y videotutorial
 
Tutorial de Cómo Instalar Ruby On Rails
Tutorial de Cómo Instalar Ruby On RailsTutorial de Cómo Instalar Ruby On Rails
Tutorial de Cómo Instalar Ruby On Rails
 
Entornos de desarrollo: Desarrollo de Software
Entornos de desarrollo: Desarrollo de SoftwareEntornos de desarrollo: Desarrollo de Software
Entornos de desarrollo: Desarrollo de Software
 
Codificación. Pdf Código Fuente, Objeto y Ejecutable.
Codificación. Pdf Código Fuente, Objeto y Ejecutable.Codificación. Pdf Código Fuente, Objeto y Ejecutable.
Codificación. Pdf Código Fuente, Objeto y Ejecutable.
 
Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.Codificación. Código Fuente, Objeto y Ejecutable.
Codificación. Código Fuente, Objeto y Ejecutable.
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 
Actividad 1.2 cuestionario sobre SGBD
Actividad 1.2 cuestionario sobre SGBDActividad 1.2 cuestionario sobre SGBD
Actividad 1.2 cuestionario sobre SGBD
 
Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.
Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.
Actividad 1.1 Cuestiones sobre conceptos básicos de SGBD.
 
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
 
Actividades acerca de la Historia de los Sistemas informáticos
Actividades acerca de la Historia de los Sistemas informáticosActividades acerca de la Historia de los Sistemas informáticos
Actividades acerca de la Historia de los Sistemas informáticos
 
Proyecto Hola Mundo java.Programación.
Proyecto Hola Mundo java.Programación.Proyecto Hola Mundo java.Programación.
Proyecto Hola Mundo java.Programación.
 
Características Java
Características JavaCaracterísticas Java
Características Java
 
Clasificación sistemas de información
Clasificación sistemas de informaciónClasificación sistemas de información
Clasificación sistemas de información
 

Documentacion de las pruebas normas y certificaciones de software.

  • 1. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org IES Gran Capitán Módulo: Entornos de Desarrollo Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web” Documentación de las pruebas, normas y certificaciones Fecha entrega: 24/02/16 Autora: Isabel María Gómez Palomeque
  • 2. Documentación de las pruebas, normas y certificaciones 2 IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org ÍNDICE 1 DOCUMENTACIÓN DE LAS PRUEBAS, NORMAS Y CERTIFICACIONES...............3 1.1 SON VARIOS LOS ESTÁNDARES QUE SE HAN VENIDO UTILIZANDO EN LA FASE DE PRUEBA DE SOFTWARE, CADA UNO DE ELLOS DE DISTINTOS ORGANIZACIONES. INDICA AL MENOS TRES ORGANISMOS, ASÍ COMO SU CORRESPONDIENTE ESTÁNDAR......................................................................3 1.2 QUÉ ES LA BS 7925‐1 .........................................................................................................................3 1.3 INDICA LA NORMA DE CALIDAD QUE INTENTA UNIFICAR LOS ESTÁNDARES PARA PRUEBAS DE SOFTWARE ..............................................................................................................................................3 1.4 EL ESTÁNDAR "ISO/IEC 29119 - SOFTWARE TESTING" CONSTA DE CUATRO PARTES. INDÍCALAS. 3 1.5 IDENTIFICA SI ALGUNA DE ESTAS PARTES ESTÁ TODAVÍA EN DESARROLLO. ...................................4 1.6 VENTAJAS DE UNA DOCUMENTACIÓN DE PRUEBAS...........................................................................4 1.7 ESTANDARIZACIÓN QUE SE SIGUE EN ESPAÑA PARA LA DOCUMENTACIÓN DE PRUEBAS ................4 1.8 LA DOCUMENTACIÓN DE LAS PRUEBAS ES UN REQUISITO INDISPENSABLE PARA SU CORRECTA REALIZACIÓN. INDICA Y DESCRIBE BREVEMENTE LOS SIETE DOCUMENTOS ASOCIADOS A LAS PRUEBAS. 4 1.9 DOCUMENTO DE PRUEBAS QUE SE INICIA EN EL ANÁLISIS DEL SISTEMA. REFLEJA LA PLANIFICACIÓN GENERAL DE LAS PRUEBAS................................................................................................5
  • 3. Documentación de las pruebas, normas y certificaciones 3 IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org 1 DOCUMENTACIÓN DE LAS PRUEBAS, NORMAS Y CERTIFICACIONES Citando una editorial: "la ingeniería del software no será considerada un campo maduro hasta que los mejores programadores y diseñadores esperen ser promocionados a puestos específicos de pruebas" Basándote en el siguiente documento "Diseño y realización de pruebas", responde a estas preguntas: 1.1 Son varios los estándares que se han venido utilizando en la fase de prueba de software, cada uno de ellos de distintos organizaciones. Indica al menos tres organismos, así como su correspondiente estándar.  Estándares BSI o BS 7925-1, Pruebas de software. Parte 1. Vocabulario. o BS 7925-1, Pruebas de software. Parte 2. Pruebas de los componentes del software.  Estándares IEEE de pruebas de software: o IEE estándart 829, Documentación de la prueba de software. o IEE estándart 1008, Pruebas de unidad. o Otros estándares ISO/IEC 12207, 15289  Otros estándares sectoriales. 1.2 Qué es la BS 7925‐1 BS 7925-1, son pruebas de software, correspondientes al vocabulario de términos en las pruebas de software. 1.3 Indica la norma de calidad que intenta unificar los estándares para pruebas de software La norma ISO/IEC 29119 de prueba de software, pretende unificar en una única norma, todos los estándares, de forma que proporcione vocabulario, procesos, documentación y técnicas para cubrir todo el ciclo de vida del software. 1.4 El estándar "ISO/IEC 29119 - Software Testing" consta de cuatro partes. Indícalas.  Prueba para la organización y políticas de prueba  Prueba de proyecto al análisis de los casos de prueba  Prueba de diseño  Prueba de ejecución e informe.
  • 4. Documentación de las pruebas, normas y certificaciones 4 IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org 1.5 Identifica si alguna de estas partes está todavía en desarrollo. El objetivo de la norma ISO / IEC / IEEE 29119-5 es definir un estándar internacional para apoyar la prueba por palabra clave. El “Keyword-Driven Testing” es una forma de describir los casos de prueba mediante el uso de un conjunto predefinido de palabras clave. Estas palabras clave son nombres que están asociados con un conjunto de acciones que se requieren para realizar un paso específico en un caso de prueba. Mediante el uso de palabras clave para describir las medidas de prueba en lugar de lenguaje natural, los casos de prueba pueden ser más fáciles de entender, mantener y automatizar. 1.6 Ventajas de una documentación de pruebas.  Fomentan el cambio: Las pruebas unitarias facilitan que el programador cambie el código para mejorar su estructura, puesto que permiten hacer pruebas hacer pruebas sobre cambios y así asegurarse el que los nuevos cambios no han introducido errores.  Simplifica la integración: Puesto que permiten llegar a la fase de integración con un alto grado de seguridad de que el código está funcionando correctamente.  Documentación del código: Las propias pruebas son documentación del código puesto que ahí se puede ver cómo utilizarlo.  Separación de la interfaz y la implementación: Dado que la única interacción entre los casos cualquiera de los dos sin afectar al otro. 1.7 Estandarización que se sigue en España para la documentación de pruebas  Comités ISO y Grupos de Trabajo: o ISO: International Organization for Standarization o JTC1: Tecnología de la Información o SC7: Ingeniería de Software y Sistemas o WG26: Pruebas de software  Organismos nacionales (ES) o AENOR: Asociación Española de Normalización y Certificación o GT26: Pruebas del Software o http://in2test.lsi.uniovi.es/gt26/  ISO/IEC/IEEE 29119-3: 2013 de software y sistemas de ingeniería - Las pruebas de software - Parte 3: Prueba de la documentación. 1.8 La documentación de las pruebas es un requisito indispensable para su correcta realización. Indica y describe brevemente los siete documentos asociados a las pruebas.  Plan de Pruebas: Al principio se desarrollará una planificación general, que quedará reflejada en el “Plan de Pruebas”. El plan de pruebas se inicia el proceso de Análisis del Sistema.  Especificación del diseño de pruebas. De la ampliación y detalle del plan de pruebas, surge el documento “Especificación del diseño de pruebas”.  Especificación de un caso de prueba. Los casos de prueba se concretan a partir de la especificación del diseño de pruebas.  Especificación de procedimiento de prueba. Una vez especificado un caso de prueba, será preciso detallar el modo en que van a ser ejecutados cada uno de los casos de prueba, siendo recogido en el documento “Especificación del procedimiento de prueba”.  Registro de pruebas. En el “Registro de pruebas” se registrarán los sucesos que tengan lugar durante las pruebas.
  • 5. Documentación de las pruebas, normas y certificaciones 5 IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org  Informe de incidente de pruebas. Para cada incidente, defecto detectado, solicitud de mejora, etc, se elaborará un “informe de incidente de pruebas”.  Informe sumario de pruebas. Finalmente un “Informe sumario de pruebas” resumirá las actividades de prueba vinculadas a uno o más especificaciones de diseño de pruebas. 1.9 Documento de pruebas que se inicia en el Análisis del Sistema. Refleja la planificación general de las pruebas La norma ISO/IEC 29119 se compone la siguientes partes:  Parte 1. Conceptos y vocabulario: o Introducción a la prueba. o Pruebas basadas en riesgo. o Fases de prueba (unidad, integración, sistema, validación) y tipos de prueba (estática, dinámica, no funcional, …). o Prueba en diferentes ciclos de vida del software. o Roles y responsabilidades en la prueba. o Métricas y medidas.  Parte 2. Procesos de prueba: o Política de la organización. o Gestión del proyecto de prueba. o Procesos de prueba estática. o Procesos de prueba dinámica.  Parte 3. Documentación o Diseño y realización de pruebas. o Contenido. o Plantilla.  Parte 4. Técnicas de prueba: o Descripción y ejemplos. o Estáticas: revisiones, inspecciones, etc. o Dinámicas: Caja negra, caja blanca, Técnicas de prueba no funcional (Seguridad, rendimiento, usabilidad, etc).