CLASE # 9 EJECUCIÓN DE PRUEBAS
|
|
|
- Marcos Pereyra Aranda
- hace 9 años
- Vistas:
Transcripción
1 CLASE # 9 EJECUCIÓN DE PRUEBAS M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA Basado parcialmente en material de la empresa GreenSQA S.A
2 AGENDA Generalidades de la fase de ejecución de pruebas Definición de iteración Preparación del ambiente de pruebas Ejecución de pruebas por iteraciones Reporte de hallazgos Retroalimentación Actividad práctica 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 2
3 GENERALIDADES DE LA FASE DE EJECUCIÓN DE PRUEBAS 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 3
4 FASE EJECUCIÓN DE PRUEBAS Preparación de ambiente Definición de ambiente controlado para pruebas funcionales. Definición de ambiente para pruebas nofuncionales Iteraciones Pruebas Ejecución de requerimientos de pruebas Registro de hallazgos de NC Reproceso de NC Ejecución de scripts para pruebas Análisis de resultados de pruebas Seguimiento / Control / Retroalimentación Calculo de indicadores de producto Informe avance proceso pruebas Informe cierre pruebas funcionales Informe cierre pruebas no-funcionales 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 4
5 PROPÓSITO Ejecución de pruebas mediante la definición de las actividades requeridas para ejecutar los requerimientos de pruebas identificados en la fase de diseño de pruebas. La fase de ejecución de pruebas se realiza por iteraciones de pruebas. (Total o un subconjunto de los requerimientos de pruebas). Reportar los hallazgos y asegurar su corrección por parte del equipo de desarrollo de software. En cada iteración de pruebas se registran los hallazgos o No Conformidades (NC) de software EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 5
6 ALCANCE Nuevos productos Mantenimiento: Actualización de funcionalidades a productos Pruebas funcionales: Aplica para los diferentes tipos de pruebas dinámicas de software. Pruebas no-funcionales: Pruebas de Rendimiento Pruebas de Seguridad Pruebas de Compatibilidad Pruebas de Usabilidad EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 6
7 RESPONSABILIDADES EN EJECUCIÓN Cliente de pruebas Brindar un ambiente de pruebas controlado Gestionar las mejoras de procesos identificadas por el equipo de pruebas Apoyar el cumplimiento de los acuerdos de nivel de servicio previamente establecido Apoyar la gestión de datos de producción para la ejecución de pruebas EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 7
8 RESPONSABILIDADES EN EJECUCIÓN Gerente de pruebas de software Comunicar a los gerentes de proyecto los cambios metodológicos vigentes en el proceso de pruebas Gestionar los recursos necesarios para la ejecución de pruebas Definir y hacer cumplir los acuerdos de nivel de servicio Realizar seguimiento y control al plan de proyecto 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 8
9 RESPONSABILIDADES EN EJECUCIÓN Líder de pruebas de software Velar por un ambiente de pruebas controlado. La gestión de las actividades definidas en los procedimientos de ejecución de pruebas. Presentación a la gerencia de pruebas de informes parciales, que permiten verificar el seguimiento del proceso. Analizar información de causa de no conformidades y realizar informes EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 9
10 RESPONSABILIDADES EN EJECUCIÓN Ingeniero de Pruebas de software Seleccionar los requerimientos de pruebas a ejecutar Registrar las no conformidades identificadas Ejecutar las actividades de pruebas definidas en el plan de pruebas Reportar los hallazgos en las herramientas definidas. Calcular los indicadores de pruebas por funcionalidad. Identificar acciones de mejora que minimicen la aparición de NC Almacenar la información de acuerdo al plan de almacenamiento definido en el plan de pruebas. Retroalimentar al líder de pruebas sobre el avance en la ejecución de pruebas EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 10
11 DEFINICIÓN DE ITERACIÓN 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 11
12 DEFINICIÓN DE ITERACIÓN Selección de Requerimientos a Ejecutar Estrategia de ejecución definida en el plan: De acuerdo al alcance y secuencia de entregas definida en el cronograma de desarrollo de software. Relevancia de las funcionalidades del negocio. Estabilidad del componente de software: Para la primera iteración de pruebas implica ejecución de todos los requerimientos. Para iteraciones posteriores, se selecciona un subconjunto de requerimientos de pruebas de acuerdo a la estabilidad funcional determinada por la medición de los indicadores de calidad EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 12
13 DEFINICIÓN DE ITERACIÓN Selección de Requerimientos a Ejecutar Tipo de prueba a ejecutar: De acuerdo al tipo de pruebas a ejecutar, se seleccionan los requerimientos de pruebas registrados en el Matriz de Requerimientos de Prueba (MRP) Requerimiento de prueba Una condición o aspecto particular que requiere ser verificado o probado sobre una unidad o conjunto de unidades de software desarrolladas o modificadas, para garantizar que éstas se incorporan al producto con calidad y cumplen con las especificaciones pactadas con el usuario o el alcance definido para dicha funcionalidad Matriz de Requerimientos de Prueba (MRP) Proceso o funcionalidad a probar Identificador del requerimiento de prueba Pasos o descripción del requerimiento de prueba Datos de entrada o elemento a probar Resultado esperado Iteración de la prueba Observaciones: Precondiciones, pos-condiciones, requisitos. Versión 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 13
14 GENERALIDAD DEL DISEÑO DE CASOS DE PRUEBAS Requerimiento de Prueba 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 14
15 DEFINICIÓN DE ITERACIÓN 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 15
16 DEFINICIÓN DE ITERACIÓN Selección de Requerimientos a Ejecutar Para productos en mantenimiento: Requerimientos diseñados para probar la funcionalidad que se actualiza + el impacto funcional sobre otras funcionalidades. Es necesario programar un conjunto de pruebas de sistema de los procesos posiblemente impactados. (Pruebas de regresión sobre el SW) 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 16
17 PREPARACIÓN DE AMBIENTE DE PRUEBAS 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 17
18 PREPARACIÓN DE AMBIENTE DE PRUEBAS Utilizando la ficha técnica (FT) de producto: Especificación de la configuración de máquinas (clientes y servidores) en que se ejecutarán las pruebas; el sistema operativo, browser y configuración TCP/IP. Especificación del software de sistema y de apoyo a la prueba, motor de base de datos, maquinas virtuales, servidor web, simuladores. Instancia de Software Independiente: (Aplicación y Base de Datos). El acceso exclusivo para el equipo de pruebas de software EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 18
19 PREPARACIÓN DE AMBIENTE DE PRUEBAS Hardware necesario para las pruebas: Procesador, memoria, disco duro, dispositivos de multimedia, impresora, etc. Especificación de recursos especiales requeridos: Dispositivos móviles, lectores de barras, PDA s, monitores touch. Sistema de gestión de configuración: práctica estándar de gestión de configuración, que permita mantener controlado el ambiente de pruebas y el paso de los objetos probados al ambiente de producción EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 19
20 GENERACIÓN DE DATOS DE PRUEBAS Datos de Pruebas: Datos de producción. Datos generados. Datos capturados. Datos creados manualmente. Datos aleatorios (útiles en pruebas de estrés y carga) Cuando la aplicación es completamente nueva, se ejecutan las pruebas en la secuencia necesaria para hacer manualmente la carga inicial de datos, en caso contrario, se tratará de reutilizar datos de un cliente en operación, es decir datos de producción EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 20
21 EJECUCIÓN DE PRUEBAS 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 21
22 EJECUCIÓN DE PRUEBAS Ejecutar en el software los requerimientos de pruebas seleccionados HH (costo) invertido en la ejecución y la cantidad de hallazgos EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 22
23 EJECUCIÓN DE PRUEBAS Clasificación (severidad) de No Conformidades Bloqueantes Es el tipo de no conformidad que detiene la operación de un programa / componente o hace que este arroje resultados que impiden la continuidad de la operación del cliente. Ejemplos de este tipo son: Al ejecutar un proceso se muestra un mensaje de error que indica que no puede continuar. Al ejecutar el programa se cierra la sesión. Al ejecutar el programa se bloquea la aplicación. Funcionales Se presenta cuando al ejecutar un programa sus resultados no corresponden al resultado esperado. Ejemplos de este tipo son: No realiza validaciones necesarias, o ejecuta validaciones innecesarias. El total de un reporte no corresponde a la suma de los valores relacionados. Presentación Son no conformidades relacionadas con la presentación del programa, estos deben ajustarse a los estándares definidos y con las reglas gramaticales y ortográficas del idioma en que es presentado el programa EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 23
24 EJECUCIÓN DE PRUEBAS El resultado real de ejecución debe cumplir con dos características fundamentales que permiten evidenciar su cumplimiento: La correctitud: exactitud de los resultados reales vs los esperados. La completitud: cobertura de los resultados reales vs los esperados EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 24
25 EJECUCIÓN DE PRUEBAS Criterio de Cierre de Iteración de Pruebas El criterio de cierre de una iteración, corresponde a la ejecución todos aquellos requerimientos de prueba planeados y que no se afectan por la identificación de No conformidades funcionales o incumplimientos en la entrega de los grupos de desarrollo EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 25
26 REPORTE DE HALLAZGOS 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 26
27 REPORTE DE HALLAZGOS Análisis Analizar los resultados obtenidos en la prueba versus los resultados esperados, con base en lo cual determinaran la presencia de no conformidades. Tener en cuenta previamente: Los datos de prueba, La ejecución de los pasos de la prueba El ambiente de pruebas La definición del requerimiento de prueba 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 27
28 REPORTE DE HALLAZGOS Mala redacción en el reporte de las no conformidades: No Conformidades Agresivas No es lógico crear un grupo vacío, se debe colocar una validación de algunos campos requeridos en la creación No se encuentra aún el sentido para el perfil dependencia, actualmente sólo puede entrar, cerrar sesión y cambiar el perfil a otro. El calendario como actuaría en este perfil? No Conformidades Preguntas Hola PEPITO este tipo de etiquetas aparecen en el diccionario sobre . Qué tipo de información publico? .feedingAlarm.FailText .StateAlarm.Yellow Y muchas más... Qué texto pongo? Como agregarle la función y/o icono del calendario a un campo de la forma EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 28
29 REPORTE DE HALLAZGOS Mala redacción en el reporte de las no conformidades: No Conformidades Incompletas SIGUE EL ERROR EN EL SCROLL, EL CAMBIO QUE HICIERON NO ERA EL QUE YO MANDE EN EL ARCHIVO... REVÍSENLO POR FAVOR La forma que esta bien es la segunda y al comparar esta información con la primera no concuerdan. Se registran errores en los resultados Hay error de carga de pagina EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 29
30 REPORTE DE HALLAZGOS Reporte de No Conformidades Una de las actividades mas importantes y comunes que hace un Ingeniero de Pruebas es reportar no conformidades y la forma como se reporta afecta directamente la forma en que ésta será corregida por el Desarrollador. La estructura para la redacción de las No Conformidades debe considerar de manera explícita los siguientes elementos: No conformidad Dónde? Cuándo? Hallazgo Funcionalidad, forma, plantilla, API o unidad de software Condiciones mediante las cuales se originó la No Conformidad Lo que se vio en realidad sin ambigüedad con captura de pantalla Clasificación Se espera Log generado (si aplica) Lo que se esperaba ver. Se espera que EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 30
31 REPORTE DE HALLAZGOS Ejemplo - Reporte de No Conformidades GENERAL/ADMON DE USUARIOS/USUARIO: Cuando se está almacenando un usuario y el sistema encuentra que faltan datos muestra el mensaje: "Se encontraron caracteres no válidos" y borra los datos que se ingresaron en clave, confirmar clave y activo/inactivo. Se espera que el sistema muestre los datos ingresados hasta que se complete la operación exitosamente. DONDE: GENERAL/ADMON DE USUARIOS/USUARIO CUANDO: Al almacenar un usuario y el sistema encuentra que faltan datos muestra el mensaje: "Se encontraron caracteres no válidos" HALLAZGOS: El sistema borra los datos que se ingresaron en los campos clave y confirmar clave. SE ESPERA: Que el sistema muestre los datos que se ingresaron hasta que se complete la operación exitosamente 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 31
32 REPORTE DE HALLAZGOS Registro de Ejecución de Requerimientos de Pruebas Ok, si el requerimiento se ejecuto de manera normal. NoK, si se generó una no conformidad. PTE ENT, si el requerimiento no se pudo ejecutar debido a la entrega incompleta del release. PTE_NC, si el requerimiento no se pudo ejecutar por la identificación de NC previas. N/A, en caso que el requerimiento ya no aplique para la funcionalidad a probar EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 32
33 REPORTE DE HALLAZGOS Resumen de ejecución de la Iteración: 1ra. Iteración Total NC Bloqueantes Total NC Funcionales Total NC Presentación Total NC Total Reqs Prueba Diseñados Reqs Prueba Ejecutados Reqs Prueba con fallos Reqs Prueba OK Reqs Pendientes por ejecutar EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 33
34 REPORTE DE HALLAZGOS Causales en las No Conformidades Análisis: Se evidencia problemas de completitud y alcance funcional de un requerimiento. Diseño: Relacionada con el modelo de BD, interfaz gráfica, arquitectura del producto. Desarrollo: Causados por la codificación del producto. Gestión Configuración: actualizaciones del ambiente de pruebas o con los objetos empaquetados en el instalador del producto. Documentación: Coherencia en documentación técnica y funcional del producto EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 34
35 RETROALIMENTACIÓN DEL PROCESO 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 35
36 RETROALIMENTACIÓN DEL PROCESO DE PRUEBAS Retroalimentación realizada por Iteración y al final del proceso. Informes de Pruebas Estadísticas Indicadores Uso de medios para Difusión de Resultados Carteleras Intranet Mails 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 36
37 RETROALIMENTACIÓN DEL PROCESO DE PRUEBAS Información de No Conformidades: Informe estadístico de clasificación de las no conformidades: Severidad, Componente Funcional, Causa, Estado. Información del Proceso de Pruebas: Informe que permita resaltar o identificar oportunidades de mejora sobre el proceso de pruebas: uso de herramientas, desviaciones de tiempos, reutilización de diseño de pruebas, uso de técnicas de diseño de pruebas. Información de Mejora de Procesos: A partir del análisis de las causas de las no conformidades, se identifican las acciones de mejora necesarias para evitar futuras no conformidades por la misma causa EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 37
38 RETROALIMENTACIÓN DEL PROCESO DE PRUEBAS Indicadores de Producto Correctitud: Permite identificar que porcentaje de las funcionalidades evaluadas se comportan correctamente de acuerdo al resultado esperado A: Funcionalidades con no conformidades en la evaluación B: Total de funcionalidades evaluadas Correctitud = 1-A/B Completitud en desarrollo: Permite identificar el porcentaje de funcionalidades implementadas por el grupo de desarrollo y listas para ser validadas por el grupo de aseguramiento de calidad. A: Funcionalidades faltantes por desarrollar B: Total de funcionalidades descritas en MDF Completitud en desarrollo= 1- A/B 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 38
39 RETROALIMENTACIÓN DEL PROCESO DE PRUEBAS Indicadores de Producto Densidad de NC: Permite identificar la razón de no conformidades identificadas por requerimiento ejecutado en la actividad de pruebas. A: No conformidades B: Requerimientos ejecutados Densidad NC = A/B *Nota: Se deben excluir las NC anuladas. Confiabilidad: Permite identificar el porcentaje de confiabilidad del producto basado en la densidad de NC encontrada en cada iteración de pruebas. Confiabilidad= (1 - Densidad NC)* EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 39
40 RETROALIMENTACIÓN DEL PROCESO DE PRUEBAS Indicadores de Producto 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 40
41 RETROALIMENTACIÓN DEL PROCESO DE PRUEBAS Indicadores de Proyecto Desviación de tiempo de planeación Desviación de esfuerzo en planeación Avance total del proceso Eficiencia en el diseño de pruebas Reproceso Eficacia en las pruebas Impacto en detección de No Conformidades 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 41
42 PRÁCTICA 2013 EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 42
43 PRÁCTICA Reporte de hallazgos Haga la simulación de un reporte de posibles hallazgos de no conformidades utilizando los diseños de pruebas que entregó hoy en su tarea. Retroalimentación Haga un análisis de indicadores de ejecución de pruebas para el ejercicio anterior EISC - TECNICAS DE PRUEBAS DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 43
CLASE # 2 PLANEACIÓN DE PRUEBAS
CLASE # 2 PLANEACIÓN DE PRUEBAS 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA Basado en Material
Array Development. Array Development Plan de Pruebas de Aceptación Versión 1.0
Array Development Array Development Versión 1.0 Array Development Versión 1.0 Historia de Revisión Fecha Versión Descripción Autor 27/06/2007 1.0 Versión Final Array Development Pág. 2 de 15 Array Development
Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA:
1 REQUERIMIENTOS FUNCIONALES INTIFICADOR: R1 Registrar información o datos de una persona Si Alta Número y tipo de documento Apellidos y Nombres completos Dirección Teléfono Firma DOCUMENTOS VISUALIZACIÓN
Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor
Especificación de Requerimientos Nombre del Grupo de Desarrollo o Asignatura [Este documento es la plantilla base para elaborar el documento Especificación de Requerimientos. Los textos que aparecen entre
Anexo 10. Pruebas verificadas
1 Anexo 10. Pruebas verificadas Introducción El proceso de pruebas inició con una revisión conceptual para la identificación de las pruebas por realizar, a partir de las características del proyecto. En
PROCEDIMIENTO PARA AUDITORIAS INTERNAS 1. OBJETIVO
1. OBJETIVO Establecer un procedimiento para realizar la planeación y ejecución de las auditorías internas, donde se determine la conformidad de los Sistemas de Gestión de la Cámara de Comercio del Cauca,
PROCEDIMIENTO PARA CONTROL DE CALIDAD DE LOS SISTEMAS DE INFORMACIÓN
CODIGO: PRCONTCALID001 Versión 1.0 2015 ANEXO 10 PROCEDIMIENTO PARA CONTROL DE CALIDAD DE LOS SISTEMAS DE INFORMACIÓN NOMBRE Y GARGO FIRMA Elaboró Coordinador del Área de Control de Calidad Revisó y aprobó
Proceso de Testing Funcional Independiente
Proceso de Testing Funcional Independiente Tesis de Maestría en Informática Beatriz Pérez Lamancha Setiembre 2006 PEDECIBA informática Instituto de Computación (InCo) Facultad de Ingeniería Universidad
Pruebas de Software. Agenda. Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba
Pruebas de Software R. Casallas Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes 1 Agenda Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba 2 1 Pruebas de Programas
Tecnología hardware y software
Denominación: Desarrollo de software Código : J62.05 Nivel: 4 Sector: Familia: Eje tecnológico: Programación informática, consultoría de informática y actividades conexas. Tecnología hardware y software
Capítulo 7. Pruebas y mantenimiento del sistema
Capítulo 7 Pruebas y mantenimiento del sistema 129 Una vez que el sistema ha sido desarrollado, es necesario someterlo a una serie de pruebas que nos permitan identificar y mejorar aquellos puntos necesarios
Ingeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0
Ingeniería de Software II SETEPROS Versión 1.0 Historial de revisiones Date Version Description Author 1.0 Primera versión Marcos Duque Oviedo Ingeniería de Software II, 2010 Página 2 de 11 Tabla de contenidos
Plantilla SVVP (Software Verification & Validation Plan) Trabajo de grado Ingeniería de Sistemas Pontificia Universidad
Pontificia Universidad Javeriana Marco teórico Trabajo de grado CIS1430IS08 V2Soft: guía metodológica para el proceso de validación y verificación de requerimientos para el usuario final Plantilla SVVP
CLASE # 6 PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I
CLASE # 6 PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ
El sistema será definido como SACP (Sistema de Administración de Clientes y Proveedores).
ERS IEEE 830 En el capítulo 1 se explicó que es el estándar IEEE 830. A continuación, se lo aplica en la definición de los requerimientos del sistema, basado en las historias de usuario. Introducción Propósito
PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I
PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE DOCENTE BEATRIZ FLORIAN GAVIRIA Basado Parcialmente
5.7.2 DST - Desarrollo de soluciones tecnológicas de TIC Objetivos del proceso
5.7.2 DST - Desarrollo de soluciones tecnológicas de TIC 5.7.2.1 Objetivos del proceso General: Establecer el método a seguir para el desarrollo de soluciones tecnológicas de TIC, considerando la especificación
533-G-51 REGENERACIÓN DE CONTRASEÑA NUEVA BANCA DIGITAL Guía de Ayuda
533-G-51 REGENERACIÓN DE CONTRASEÑA NUEVA BANCA DIGITAL Guía de Ayuda I 30/11/2016 30/11/2018 2/10 CONTENIDO 1. GENERALIDADES... 3 2. PROCEDIMIENTO PARA LA REGENERACIÓN DE CONTRASEÑA NUEVA BANCA DIGITAL...
REGENERACIÓN DE CONTRASEÑA NUEVA BANCA DIGITAL Guía de Ayuda
REGENERACIÓN DE CONTRASEÑA NUEVA BANCA DIGITAL Guía de Ayuda I 30/11/2016 30/11/2018 2/10 CONTENIDO 1. GENERALIDADES... 3 2. PROCEDIMIENTO PARA LA REGENERACIÓN DE CONTRASEÑA NUEVA BANCA DIGITAL... 6 I
Plan de Pruebas Proyecto: <Sistema de información web para la administración de gimnasio Flex Gym Center>
PAGINA 1-10 Plan de Pruebas Proyecto: Versión: Historial de Revisiones Versión Fecha Autor Descripción 1.0 22/10/15
MANUAL DE ORGANIZACIÓN. DIRECCIÓN GENERAL Fecha: JUN 15 DESCRIPCIÓN Y PERFIL DE PUESTOS
Hoja: 1 de 5 Nombre del puesto: Coordinador de Infraestructura de Edificio Inteligente Área: Departamento de Gestión de Arquitectura e Infraestructura Tecnológica Nombre del puesto al que reporta directamente:
DOCUMENTACIÓN REQUERIMIENTOS
DOCUMENTACIÓN REQUERIMIENTOS HERRAMIENTA PARA LA ADMINISTRACIÓN DE REQUERIMIENTOS DE LOS PROYECTOS DE LAS ASIGNATURAS DE INGENIERÍA Y ARQUITECTURA DE SOFTWARE DE LA PONTIFICIA UNIVERSIDAD JAVERIANA. CARLOS
PROCEDIMIENTO DE ACCIONES DE MEJORA Y/O CORRECTIVAS
PROCEDIMIENTO DE MEJORA Y/O S Página 1 de 6 CONTROL DE CAMBIOS FECHA VERSIÓN DESCRIPCIÓN DEL CAMBIO 2015-NOV-10 01 Documento inicial. 2016-ENE-20 02 Se agrega el control de cambios a este documento. Se
DESARROLLO ORGANIZACIONAL PROCEDIMIENTO DE ACCIONES CORRECTIVAS, ACCIONES PREVENTIVAS Y OPORTUNIDADES DE MEJORA
Página 1 de 10 PROCESO: MEJORAMIENTO DEL DESARROLLO ORGANIZACIONAL SUBPROCESO: MEJORAMIENTO CONTINUO DE LA GESTIÓN 1. INFORMACIÓN GENERAL DEL PROCEDIMIENTO OBJETIVO: Definir acciones o actividades requeridas
FACULTAD DE INGENIERÍA
FACULTAD DE INGENIERÍA FORMACIÓN EN INGENIERÍA DE SOFTWARE Y BASES DE DATOS EN LOS ESTUDIANTES DE LA CARRERA DE ING. EN COMPUTACIÓN DE LA FI, UNAM EN EL PLAN DE ESTUDIOS 2015 MAYO, 2015 Porcentaje de alumnos
Estrategias de Pruebas de Software
Estrategias de Software Software Es el proceso de probar el sistema con el fin de encontrar errores antes de la entrega al usuario final. Qué muestran las pruebas errores Concordancia con los requerimientos
MANUAL DE ORGANIZACIÓN. DIRECCIÓN GENERAL Fecha: JUN 15 DESCRIPCIÓN Y PERFIL DE PUESTOS
Hoja: 1 de 5 Nombre del puesto: Coordinador de Infraestructura de Voz y Cableado Estructurado Área: Departamento de Gestión de Arquitectura e Infraestructura de Tecnológica Nombre del puesto al que reporta
Perfil Profesional en formato de la SETEC
Perfil Profesional en formato de la SETEC COMPETENCIA GENERAL: TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE UNIDADES DE COMPETENCIA: UNIDADES DESCRIPCIÓN UNIDAD DE COMPETENCIA 1 Analizar los requerimientos
MEJORA 1. OBJETO 2. DEFINICIONES
PÁGINA 1 de 7 1. OBJETO Definir la manera como se identifican, analizan, ejecutan y verifican las acciones correctivas, preventivas y de mejora para asegurar la mejora continua y el buen funcionamiento
Solución de No conformidades
Solución de No conformidades Bizagi Suite Solución de No conformidades 1 Tabla de Contenido Solución de No Conformidades... 4 Elementos del proceso... 7 Reportar No Conformidad... 7 Identificar Causas
Guía del Usuario de Mesa de Ayuda GLPI
Guía del Usuario de Mesa de Ayuda GLPI Contenido: Versión 2.0 de 2017 1. Objetivo de la guía 2. Cómo acceder a la mesa de ayuda por la Intranet de la Gobernación de Boyacá 3. Creación de un Ticket 4. Realizar
PROCEDIMIENTO AUDITORIAS INTERNAS DE CALIDAD Y CONTROL INTERNO 1. OBJETIVO
1. OBJETIVO Establecer un procedimiento para realizar la planeación y ejecución de las auditorias internas de Calidad y Control Interno, donde se determine la conformidad del Sistema de Gestión de Calidad
Estrategia de Pruebas
Estrategia de Pruebas Introducción: Las pruebas son parte integral de un proyecto y del ciclo de vida de la aplicación. Dentro un proyecto de implementación, las pruebas siguen un enfoque estructurado
Atributos de Calidad del Software
Atributos de Calidad del Software Los usuarios comúnmente se centran en lo que el sistema debe hacer por ellos y no piensan en otros atributos que el software debe tener. Son los analistas los que deben
MANUAL OPERATIVO SISTEMA INTELISIS
MANUAL OPERATIVO SISTEMA INTELISIS MO-LDP-2009 15 05-2009 1 1 de 23 I. INTRODUCCIÓN... 2 II. CONFIGURACIÓN DEL LECTOR DE HUELLA.... 2 2.1 Configuración.... 3 2.2 Administrador.... 5 2.3 Actualiza... 5
Gestión de la Planificación de los Riesgos del Proyecto
Áreas del conocimiento para la AP III Gestión de la Planificación de los Riesgos del Proyecto Basado en los estándares del PMI Ing. Fausto Fernández Martínez, MSc, MAP Dar Seguimiento y Controlar Riesgos
Técnicas de Pruebas de
Técnicas de Pruebas de Software Lecturas Pruebas de Unidades Pruebas Integración Docente Beatriz E. Florián [email protected] Mayo 3 de 2005 Pruebas Reglas de oro para pruebas Límites de Pruebas: Probar
CLASE # 11 PRUEBAS NO FUNCIONALES PARTE I
CLASE # 11 PRUEBAS NO FUNCIONALES PARTE I 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA AGENDA Introducción
Manual del proceso. Gestión de Diseño, Desarrollo y Mantenimiento de Aplicaciones Tecnológicas
Manual del proceso Gestión de Diseño, Desarrollo y Mantenimiento de Aplicaciones Tecnológicas Versión 1.0 Noviembre, 2017 MANUAL MAN-GTI-DDS-13- Gestión de Diseño, Desarrollo y Mantenimiento de Aplicaciones
FUNDACION CENTRO COLOMBIANO DE ESTUDIOS PROFESIONALES Aquí Comienzan a ser realidad tus sueños ACCIONES CORRECTIVAS TABLA DE CONTENIDO
Página: 2 de 16 TABLA DE CONTENIDO 1 Datos de identificación 1.1 Nombre del procedimiento 1.2 Objetivo 1.3 Alcance 1.4 Responsable del procedimiento PAGINA 3 3 3 3 3 1.5 Relación con otros macroprocesos
BACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE. Desarrollo de componentes para dispositivos móviles.
BACHILLERATO TÉCNICO VOCACIONAL EN DE SOFTWARE Descriptor del módulo de Tercer año Módulo 3.5: Desarrollo de componentes para dispositivos móviles Campo: Opción: Competencia: Título del módulo: Aspectos
PROYECTO COMUNIDADES LIDERANDO SU DESARROLLO. CLD- DESCRIPCIÓN DE PUESTO MONITOR DE CAMPO MEAL COMUNIDADES LIDERANDO SU DESARROLLO
. CLD- DESCRIPCIÓN DE PUESTO MONITOR DE CAMPO MEAL DESCRIPCIÓN DE PUESTO DATOS GENERALES UBICACIÓN ORGANIZACIONAL Y GEOGRÁFICA DEL PUESTO NOMBRE DEL PUESTO Asistente MEAL ÁREA ORGANIZACIONAL Técnico DEL
GEXRENOF: Herramienta para la gestión de pruebas no funcionales basada en el estándar ISO/IEC
GEXRENOF: Herramienta para la gestión de pruebas no funcionales basada en el estándar ISO/IEC 25000. Pérez, M. V, 1 Castellanos, D, 1, Mir, D. 1 1 Universidad de las Ciencias Informáticas (UCI), Facultad
Proceso de Pruebas. Consta de las siguientes actividades: Planificación y Control
Proceso de Pruebas Proceso de Pruebas Proceso mediante el cual se aplican una serie de métodos,algunas veces utilizando herramientas, que permiten obtener una conjunto de medidas para verificar y validar
PROCEDIMIENTO FORMULACIÓN DEACCIONES CORRECTIVAS, PREVENTIVAS Y DE MEJORA PROCESO GESTION MEJORAMIENTO CONTINUO
Página: 1 de 7 1. OBJETIVO: Establecer la metodología para formular, implementar, hacer seguimiento y evaluar las acciones correctivas, preventivas y de mejora orientadas a eliminar las causas de las No
Desarrollo de Productos Editoriales Multimedia
Desarrollo de Productos Editoriales Multimedia REF: E101240 OBJETIVO Este conjunto de materiales didácticos se ajusta a lo expuesto en el itinerario de aprendizaje perteneciente al Certificado de Profesionalidad
La funcionalidad de la aplicación, consiste en el registro de los pagos en línea realizados por los
Guía de usuario Introducción La funcionalidad de la aplicación, consiste en el registro de los pagos en línea realizados por los clientes a sus proveedores, a través del portal saint pago, actualizando
FUNDACION CENTRO COLOMBIANO DE ESTUDIOS PROFESIONALES Aquí Comienzan a ser realidad tus sueños ACCIONES CORRECTIVAS
Página: 2 de 17 TABLA DE CONTENIDO 1 Datos de identificación 1.1 Nombre del procedimiento 1.2 Objetivo 1.3 Alcance 1.4 Responsable del procedimiento 1.5 Relación con otros macroprocesos procesos o subprocesos
Manual de usuario. Sistema de Registro y Consulta de Credencial. Nacional para Personas con Discapacidad
Manual de usuario Sistema de Registro y Consulta de Credencial Nacional para Personas con Discapacidad ÍNDICE SISTEMA DE REGISTRO Y CONSULTA DE CREDENCIAL... 1 NACIONAL PARA PERSONAS CON DISCAPACIDAD...
MAPA DE PUESTO DEPARTAMENTO DE TALENTO HUMANO
MAPA DE PUESTO DEPARTAMENTO DE TALENTO HUMANO ANTECEDENTES Gerencia: Departamento: Cargo: Reporta a: Personal a cargo: PERFIL DE COMPETENCIAS TRANSVERSALES Infraestructura Tecnológica y Producción Producción
Matriz de Competencias THEME Mecatrónica con Competencias Parciales/ Unidades de Resultados de Aprendizaje
AREAS DE COMPETENCIA PASOS DE DESARROLLO DE COMPETENCIAS 1. Mantenimiento y garantía de la fiabilidad de los sistemas realizar el mantenimiento programado básico de máquinas y sistemas y seguir los planes
CAPÍTULO 3 REQUERIMIENTOS Y CASOS DE USO
CAPÍTULO 3 REQUERIMIENTOS Y CASOS DE USO 3.1 REQUERIMIENTOS DEL SISTEMA Se han tomando en cuenta los siguientes requerimientos en correspondencia con el espacio de una solución de software planteada por
Plan de transición de la certificación con la norma ISO (Fecha de generación )
1. Revisión de :2003 El primero de marzo de 2016, se publicó la nueva versión de la norma internacional de requisitos de sistema de gestión de la calidad para dispositivos médicos (ISO 13485), por parte
Rational Unified Process
Rational Unified Process 1 Qué es un Proceso? Un proceso define Quién está haciendo Qué, Cuándo y Cómo para lograr un cierto objetivo. En la ingeniería de software el objetivo es construir un producto
PROCEDIMIENTO DE ACCIONES CORRECTIVAS
PROCEDIMIENTO DE ES Página 1 de 7 CONTROL DE CAMBIOS FECHA VERSIÓN DESCRIPCIÓN DEL CAMBIO 2015-NOV-10 01 Documento inicial. Se agrega el control de cambios a este documento. Se agrega el numeral 4.6 Se
PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE II
CLASE # 7 PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE II 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ
Guía de Google Cloud Print
Guía de Google Cloud Print Información sobre Google Cloud Print Impresión con Google Cloud Print Apéndice Contenido Cómo leer los manuales... 2 Símbolos utilizados en los manuales... 2 Exención de responsabilidades...
ISO 9001 Auditing Practices Group Guidance on:
International Organization for Standardization International Accreditation Forum ISO 9001 Auditing Practices Group Guidance on: Auditando el proceso de Diseño y Desarrollo 1. Introducción El objetivo de
LISTA DE VERIFICACION ISO 9001: 2000
4 Sistema de gestión de la calidad 4.1 Requerimientos generales La organización debe establecer, documentar, implementar y mantener un sistema de gestión de la calidad y mejorar de manera continua la eficacia
Secretaría de la Función Pública Unidad de Recursos Humanos y Profesionalización de la APF.
Secretaría de la Función Pública Unidad de Recursos Humanos y Profesionalización de la APF. Sistema de Validación de la Valuación y del Nivel del Tabulador (SIVAL) Manual de Usuario Índice ANTECEDENTES...
Proyecto Integrador III Sesión 5 Requerimientos de Software
2018-I Proyecto Integrador III Sesión 5 Requerimientos de Software Mg. Jymmy Dextre Alarcón Agenda Requerimientos funcionales Requerimientos no funcionales Documento de Requerimientos Casos de Uso Ingenieria
Departamento Administrativo Nacional de Estadística
Departamento Administrativo Nacional de Estadística Informático Oficina de Sistemas OFISIS Caracterización Informático Septiembre de 2015 CÓDIGO: -000-CP-01 PÁGINA: 1 PROCESO: Informático Descripcion del
Acronis True Image 8.0 Guía de inicio
Acronis True Image 8.0 Guía de inicio Copyright Acronis, 2000-2005. Todos los derechos reservados. Windows e IE son marcas registradas de Microsoft Corporation. El resto de marcas y copyrights a los que
Plantilla Documento de casos de prueba
Pontificia Universidad Javeriana Marco teórico Trabajo de grado CIS1430IS08 V2Soft: guía metodológica para el proceso de validación y verificación de requerimientos para el usuario final Plantilla Documento
PROCEDIMIENTO GENERAL DE EVALUACIÓN DEL DESEMPEÑO UNIVERSIDAD DEL QUINDIO APLICATIVO WEBSTEDL
Código: A.GH-02.02.G.01 Versión: 03 Fecha: 2014/02/11 Página 1 de 19 PROCEDIMIENTO GENERAL DE EVALUACIÓN DEL DESEMPEÑO UNIVERSIDAD DEL QUINDIO APLICATIVO WEBSTEDL Código: A.GH-02.02.G.01 Versión: 03 Fecha:
DEFINICIONES. Revisión: Actividad realizada para evaluar los avances del diseño e identificar desviaciones y proponer acciones para su solución.
PROCESO: GESTIÓN DE LA FORMACIÓN PROFEONAL INTEGRAL PROCEDIMIENTO: DISEÑO CURRICULAR Objetivo: Orientar la elaboración o actualización de los programas de Formación Profesional Integral para desarrollar
LISTA DE VERIFICACION NORMA ISO 9001: 2008 (PROCESO DE SERVICIOS DE PRUEBAS Y CALIBRACIÓN)
Laboratorio: Fecha auditoria: Auditor Líder: Auditores: Observadores: 4 Sistema de Gestión de la Calidad 4.1 Requisitos generales El personal de los laboratorios debe establecer, documentar, implementar
Enero de 2011 RUV V1.0 1
RUV V1.0 Enero de 2011 1 ACCESO A VERIFICACIÓN DE OBRA En el sitio www.ruv.org.mx, Selecciona la opción RUV, Ingresa a Servicios y elige: 1. Verificación de obra. 2. Inicia sesión. El verificador ingresa
Manual del Usuario del Aplicativo FON. Manual del Usuario. Aplicativo de Funciones Obstétricas y Neonatales. Edgar Velásquez P.
1 Manual del Usuario Aplicativo de Funciones Obstétricas y Neonatales Edgar Velásquez P. 1 1 1 Introducción: Este capítulo provee información general acerca del Aplicativo de Funciones Obstétricas y Neonatales,
Términos de Referencia. Servidor Público 7 Especialista de Desarrollo con conocimiento de Sistema de Información Geográfica
Términos de Referencia Servidor Público 7 Especialista de Desarrollo con conocimiento de Sistema de Información Geográfica Posición Responsable de definir la configuración de la arquitectura de sistemas
Proyecto de Mantenimiento del Sistema Integral de Información Escolar en web de la Administración Federal de Servicios Educativos en el D.F.
Proyecto de Mantenimiento del Sistema Integral de Información Escolar en web de la Administración Federal de Servicios Educativos en el D.F. Entregable ES 2. Diseño, desarrollo e instalación de la aplicación
SISTEMA DE GESTIÓN ACADÉMICA.
SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Módulos y funciones en Syllabus+. Sección Registro 1 CONTENIDO REGISTRO 1. PAQUETE REGISTRO 5 2. MATRICULACIÓN ACADÉMICA 7 2.1. ADMINISTRACIÓN DE CONFIGURACIONES
Integridad de datos 24 DE AGOSTO DEL 2016
Integridad de datos 24 DE AGOSTO DEL 2016 Generalidades El día 03 de agosto del 2016 entro en vigor la NOM-059-SSA1-2015, Buenas Prácticas de Fabricación de medicamentos ampliando con ello entre otros,
PERFIL DE CARGO. - Apoyar en la preparación de las auditorías programadas.
PERFIL DE CARGO I. IDENTIFICACIÓN DEL CARGO Nombre del Cargo Unidad Familia de cargos : Profesional : Dirección de Informática : Profesionales II. OBJETIVO DEL CARGO Planear, confeccionar y mantener el
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE. El área encargada de la evaluación técnica previa es la Oficina de Sistemas.
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1.- NOMBRE DEL ÁREA El área encargada de la evaluación técnica previa es la Oficina de Sistemas. El usuario del software y especialista en las métricas
