[[Nombre de la institución]] Plan de pruebas [[fecha]] Versión 1.0 Plan de pruebas Versión 1.0 [[Autor]] [[fecha]] Información del documento Título Identificador Plan de pruebas Versión 1.0 Archivo Plan de Pruebas.doc Autor Fecha Estado Aprobación del documento Gerente Técnico <firma> <fecha> <firma> <fecha> <firma> <fecha> <firma> <fecha> <firma> <fecha> <nombre> Ingeniero de SQA <nombre> [[Líder unidad responsable de la prueba]] <nombre> [[cargo/posición]] <nombre> [[cargo/posición]] <nombre> Registro de cambios Nro. de cambio Fecha Tipo (1) Descripción del cambio Autor Nro. de Petición (1) A: Agregar – M: Modificar – E:Eliminar 1 Plan de pruebas Versión 1.0 [[Autor]] [[fecha]] Tabla de Contenidos 1 INTRODUCCIÓN .............................................................................................................................. 3 1.1 1.2 1.3 1.4 IDENTIFICACIÓN ............................................................................................................................ 3 DESCRIPCIÓN DEL SISTEMA ........................................................................................................... 3 DESCRIPCIÓN DEL DOCUMENTO .................................................................................................... 3 DOCUMENTOS RELACIONADOS ..................................................................................................... 3 2 DOCUMENTOS REFERENCIADOS.............................................................................................. 3 3 AMBIENTE DE PRUEBAS .............................................................................................................. 3 3.X [[NOMBRE DEL SITIO DE PRUEBA]] ................................................................................................ 3 3.x.1 Software ................................................................................................................................ 3 3.x.2 Hardware .............................................................................................................................. 4 3.x.3 Otros ..................................................................................................................................... 4 3.x.4 Licencias ............................................................................................................................... 4 3.x.4 Instalación, prueba y control ................................................................................................ 4 3.x.5 Instituciones participantes .................................................................................................... 4 3.x.6 Personal................................................................................................................................ 4 3.x.7 Plan de capacitación ............................................................................................................ 4 3.x.8 Pruebas ................................................................................................................................. 4 4 DESCRIPCIÓN DE LAS PRUEBAS ............................................................................................... 4 4.1 INFORMACIÓN GENERAL ................................................................................................................ 4 4.1.1 Niveles de pruebas ................................................................................................................ 5 4.1.2 Tipos de pruebas................................................................................................................... 5 4.1.3 Condiciones generales de prueba ......................................................................................... 5 4.1.4 Desarrollo de las pruebas .................................................................................................... 5 4.1.5 Registro, síntesis y análisis de datos .................................................................................... 5 4.2 PRUEBAS ....................................................................................................................................... 5 4.2.x [[ Nombre del ítem(s) bajo prueba]] .................................................................................... 5 5 CALENDARIZACIÓN ...................................................................................................................... 6 6 TRAZABILIDAD DE LOS REQUERIMIENTOS ......................................................................... 6 7 OBSERVACIONES ........................................................................................................................... 6 8 ANEXOS ............................................................................................................................................. 6 2 Plan de pruebas Versión 1.0 1 1.1 [[Autor]] [[fecha]] Introducción Identificación < En el presente tópico se debe identificar detalladamente el sistema y el software a los cuales se aplica el documento. Se debe especificar: (según sea aplicable) número de identificación, título, abreviaciones, número de versión y release. > 1.2 Descripción del Sistema < Breve descripción del propósito del sistema y el software a los cuales se aplica el plan de prueba. Ésta debe incluir la naturaleza del sistema y el software; un resumen sobre la evolución del sistema, su operación y mantención; identificar a los usuarios y al cliente; describir el ambiente de operación y listar cualquier documentación relevante.> 1.3 Descripción del Documento < Resumen del propósito, la audiencia y los contenidos del documento. Además deben especificarse las normas relacionadas con el acceso al plan. > 1.4 Documentos Relacionados < Descripción de la relación del Plan de pruebas con los planes de gestión del proyecto. > 2 Documentos Referenciados < Lista de todos los documentos referenciados en el plan, incluyendo identificador, título, revisión y fecha. > 3 Ambiente de pruebas < El objetivo de este punto es describir el ambiente en que se desarrollaran las pruebas en cada sitio de prueba. > 3.x [[Nombre del sitio de prueba]] < Este punto identifica y especifica el ambiente de operación para los diferentes sitios utilizados para la prueba. Si todas las pruebas se concentran en un único lugar, este tema y sus subtemas deben ser tratados como un único punto. Si se realizan pruebas en distintos sitios, pero bajo el mismo ambiente, estos deben ser discutidos conjuntamente. > < Debe evitarse la duplicación de información, haciendo referencia a las descripciones anteriores. > 3.x.1 Software < Identificación del software (sistema operativo, compiladores, aplicaciones, bases de datos, archivos de entrada, etc.) requerido para llevar a cabo las actividades de prueba en el sitio correspondiente. Por cada software es necesario especificar nombre, versión y su propósito. > 3 Plan de pruebas Versión 1.0 3.x.2 [[Autor]] [[fecha]] Hardware < Identificación por nombre, número y versión de los computadores, interfaces y periféricos (impresoras, plotters, scanners) necesarios para realizar las actividades de prueba en el sitio. Debe detallarse el propósito de cada ítem, y el período estimado de uso. > 3.x.3 Otros < Este tópico debe describir cualquier otro material necesario para el desarrollo de las pruebas, especificando el tipo, formato y cantidad. Se pueden incluir, por ejemplo, manuales, guías o cualquier otro instructivo. > 3.x.4 Licencias < Especificación de la propiedad, derechos y licencias de cada elemento empleado en el ambiente de prueba. > 3.x.4 Instalación, prueba y control < Planificación de las actividades de adquisición o desarrollo, instalación y prueba, y control y mantención de cada elemento del ambiente de prueba. > 3.x.5 Instituciones participantes < Definición de los roles y responsabilidades de las instituciones/unidades participantes en las pruebas correspondientes al sitio. > 3.x.6 Personal < Este punto caracteriza el tipo de personal (nivel de conocimientos y de experiencia, rol y responsabilidades) requerido para las pruebas en el sitio, indicando el período en que será requerido. > 3.x.7 Plan de capacitación < Descripción de la capacitación que será impartida antes y durante las pruebas al personal del punto 3.x.7. > 3.x.8 Pruebas < Referencia a las pruebas del capítulo 4 que serán llevadas a cabo en el sitio. > 4 4.1 Descripción de las pruebas Información general < Información aplicable a todas las pruebas. > 4 Plan de pruebas Versión 1.0 4.1.1 [[Autor]] [[fecha]] Niveles de pruebas < Descripción de los niveles de prueba que serán llevados a cabo. Por ejemplo, prueba de unidad, integración, aceptación y del sistema. > 4.1.2 Tipos de pruebas < Descripción de los tipos de prueba que serán realizados. Por ejemplo: white box, black box, etc. > 4.1.3 Condiciones generales de prueba < Especificación de los criterios aplicables a todas las pruebas o a un subconjunto de ellas. Por ejemplo: (1) Todos las pruebas deben incluir in valor objetivo, mínimo y máximo, (2) El tamaño y el tiempo de ejecución deben ser medidos para cada ítem de la configuración del software. > < También debe indicarse la extensión de las pruebas y los criterios para el re-probar y la prueba de regresión. > 4.1.4 Desarrollo de las pruebas < Descripción de la secuencia en que serán ejecutadas las pruebas. Se recomienda esquematizar. > 4.1.5 Registro, síntesis y análisis de datos < Especificación de los procedimientos de registro, síntesis y análisis de datos durante y después de la ejecución de las pruebas descritas en el plan. Dentro de lo posible deben incluirse manuales, técnicas automáticas y/o semiautomáticas para el registro de los resultados y formas de evaluación de los resultados. > 4.2 4.2.x Pruebas [[ Nombre del ítem(s) bajo prueba]] < Identificación, por nombre e identificador, de los ítems de configuración, subsistemas, sistemas y otras entidades que serán sometidos a prueba. > < Observación: En el presente documento el término prueba se refiere a un conjunto de casos de prueba. > 4.2.x.y Identificación < Descripción de la prueba asociada al ítem. Se debe indicar: Objetivo, nivel y tipo de prueba Identificación de los requerimientos del ítem de configuración. Requerimientos especiales (Por ejemplo: tiempo de ejecución, exigencias sobre las pruebas, uso especial de la base de datos). Tipo de datos por recopilar. Tipos de datos para el registro, síntesis y análisis de resultados. Suposiciones y restricciones. 5 Plan de pruebas Versión 1.0 5 [[Autor]] [[fecha]] Seguridad asociada a la prueba. > Calendarización < Calendarización de las actividades de prueba. Abarca: Un listado que represente los sitios de prueba y el período de tiempo en el cual se llevaran a cabo las pruebas. La calendarización (duración, fecha inicio, fecha término, responsable y recursos) de las actividades y eventos programadas para cada sitio, y una descripción de ellas de ser necesario. Como mínimo la calendarización debe comprender los siguientes períodos: Implantación del ambiente de operación. Prueba del ambiente de operación. Recolección de datos para las pruebas. Ejecución de las pruebas, incluyendo el tiempo para re-probar. Análisis de los resultados. Preparación, revisión y aprobación del informe de prueba. > 6 Trazabilidad de los requerimientos <Este punto contiene: (1) La trazabilidad de cada prueba del plan con los requerimientos de los ítems de configuración correspondientes y, si fuese aplicable, con los requerimientos del sistema. (2) la trazabilidad de cada requerimiento de los ítems de configuración y del sistema considerados en el plan con las pruebas que los aluden. > 7 Observaciones < Información general que apoya la comprensión del documento. Como mínimo, se debe incluir una lista en orden alfabético de acrónimos, abreviaciones y definiciones> 8 Anexos < Información complementaria al plan. Cada punto del anexo debe ser referenciado en el cuerpo principal del documento y debe ser tratado independientemente. > 6