Sábado 25 de Mayo de 2013
Versión en castellano
Versión en Ingles
Seguinos en 
Facebook Twitter
Recordar
ACCIONES
Testing Software Alta Calidad 64hs
 

Testing de Software de Alta Calidad

 

Objetivos

 

  • Proveer el conocimiento teórico y práctico para realizar el tipo de test apropiado para cada aplicación, garantizando el mayor nivel de calidad.

 

  • Conocer la importancia del Testing de Software como forma de asegurar la calidad de los procesos de desarrollo, implementación y mantenimiento.

 

  • Adquirir práctica en el conjunto de actividades que verifican que el software desarrollado o modificado cumple los requerimientos solicitados en forma satisfactoria.

 

  • Reconocer las diferentes pruebas de software a realizar en todas las fases del ciclo de su vida.

 

  • Reconocer los problemas más comunes de los desarrollos Web.

 

  • Aplicar las técnicas tradicionales de calidad sobre desarrollos Web.

 

  • Relacionar los conocimientos adquiridos como Operador de Testing desde el Ciclo de Vida de Testing en el Ciclo de Vida de Desarrollo de Software.

 

  • Identificar variables involucradas en la estimación de esfuerzo para determinar las formas de realizar el mismo.

 

  • Utilizar herramientas de Testing para llevar el seguimiento de los casos de prueba planteados, automatizados o no.

 

  • Dar a conocer las metodologías aplicadas en empresas europeas, generando un contacto directo entre los asistentes y profesionales de Testing en Reino Unido, España e Italia.

 

Alcance

 

  • La temática del curso está orientada a capacitar a operadores de testing que deseen aprender las técnicas y etapas del proceso del testing dentro de su ciclo de vida.

 

  • Desarrolladores de aplicaciones de escritorio y Web que deseen aprender las técnicas y etapas del proceso del testing dentro de su ciclo de vida, relacionado con el entorno Web, contemplando los estándares internacionales y resguardando la seguridad de la Aplicación y el manejo de los datos en Intranets e Internet.

 

 

 

 

 

Detalles del Curso

 

MÓDULO 1: Introducción al Testing.

 

    • Objetivos Específicos

      • Concientizar sobre las necesidades de ejecutar Testing y la complejidad de la tarea.

 

    • Contenidos

      • Formación Básica de Testing.

      • Terminología.

      • Porque Testear es Necesario?

      • Proceso de Testing Fundamental.

      • Psicología del Testing.

      • Re-Testing y Tests de Regresión.

      • Resultados Esperados.

      • Tests Prioritarios.

      • Práctico del Módulo 1.

 

MÓDULO 2: Modelos y Estrategias de Testing.

 

    • Objetivos Específicos

      • Conocer los modelos de Testing y las estrategias más utilizadas de acuerdo a las necesidades.

 

    • Contenidos

      • Modelos y Tipos de Testing.

      • Modelos de Testing, Economía y Costos del Testing.

      • Planificación de Testing de Alto Nivel.

      • Componentes.

      • Integración.

      • Test Funcional – Test No Funcional.

      • UAT.

      • Mantenimiento.

      • Diseño y Creación de Test Cases.

      • Práctico del Módulo 2.

 

MÓDULO 3: Planificación del Testing.

 

    • Objetivos Específicos

      • Conocer los beneficios de revisión de la planificación del test con el fin de reducir tiempos sobre-estimados, costos y corregir cualquier documentación realizada previa a la ejecución de los casos de prueba.

 

 

    • Contenidos

      • Test Estático.

      • Revisión y el Proceso de Testing.

      • Tipos de Revisión.

      • Análisis Estático.

      • Práctico del Módulo 3.

 

MÓDULO 4: Casos de Prueba.

 

    • Objetivos Específicos

      • Utilizar distintas técnicas de ejecución de pruebas, incluyendo cálculos estimativos sobre casos de pruebas necesarias básicas, test paralelos y experiencia de usuarios.

 

    • Contenidos

      • Test Dinámico.

      • Técnicas de Testing.

      • Caja Blanca y Caja Negra (Técnicas).

      • Técnicas No Sistemáticas – Adivinación de Errores.

      • Cálculo de Numero de Test Cases.

      • Test Orientado a la Satisfacción de Clientes.

      • Práctico del Módulo 4.

 

MÓDULO 5: Monitoreo del Testing.

 

    • Objetivos Específicos

      • Adquirir habilidad en la elección del equipo de testers, la planificación y los controles sobre el testing.

      • Reconocer el porqué se deben monitorear posibles incidentes durante el testing.

 

    • Contenidos

      • Management.

      • Organización.

      • Configuración.

      • Monitoreo, Control, Estimación.

      • Incidentes.

      • Standard de Testing.

      • Práctico del Módulo 5.

 

MÓDULO 6: Herramientas de Testing.

 

    • Objetivos Específicos

      • Conocer las herramientas de testing disponibles en el mercado.

      • Adquirir habilidad en el test automatizado.

 

    • Contenidos

      • Herramientas.

      • Tipos de Herramientas.

      • Selección.

 

      • Práctico del Módulo 6.

 

MÓDULO 7: Documentación de Testing.

 

    • Objetivos Específicos

      • Reconocer el camino crítico del test y el desarrollo de software.

      • Adquirir habilidad en la documentación necesaria para el test.

 

    • Contenidos

      • Definición de Camino Crítico.

Documentación de Testing.

MÓDULO 8: Testing de Aplicaciones Web.

 

    • Objetivos Específicos

      • Manejar eficientemente las técnicas de testing en aplicaciones web, garantizando seguridad y respetando los estándares internacionales.

 

    • Contenidos

      • Testing de aplicaciones Web.

        • Pruebas de Interfaces.

        • Pruebas de Funcionalidad.

        • Pruebas de Seguridad.

        • Estándares Internacionales.

        • W3C.

        • Accesibilidad.

        • Diseño de la Experiencia del Usuario.

        • Desarrollo de Diagrama de Interacción.

        • Principales Actividades a Desarrollar en el Sitio.

        • Pruebas de Sistemas e Interfaces.

        • Pruebas Heurísticas.

      • Pruebas de Usabilidad Técnicas de Testing Web.

        • Navegación por Checklist.

        • Técnicas de Sondeo.

        • Técnicas de Inspección.

        • Técnicas de Testing.

        • Técnicas Auxiliares.

      • Seguridad.

        • Pruebas de Seguridad.

        • Manejo de DNS.

        • Protección de la Estructura Interna del Sitio Web.

        • Protección Contra Robots.

        • Manejo de Privacidad.

        • Canales Seguros.

        • Mecanismos de Control de Acceso.

        • Protección de Programas.

        • Hosting Externo Vs. Sitio Propio.

        • Roles Mínimos a Asegurar.

        • Pruebas de Respaldo y Recuperación.

        • Registro y Control de Pruebas y Errores.

 

MÓDULO 9: Testing de Aplicaciones Standalone.

 

    • Objetivos Específicos

      • Reconocer los componentes del test en aplicaciones standalone.

      • Proteger los datos almacenados y la información.

 

    • Contenidos

      • Testing de Aplicaciones Standalone.

      • Errores Comunes.

      • Técnicas.

      • Recuperación de Información.

      • Errores Relacionados a Base de Datos.

 

 

Características Generales

 

  • Modalidad: Presencial in-company, a distancia o mixta.

 

  • Duración: 64 horas totales.

 

a) Modalidad Presencial en 16 jornadas de 4 horas cada una.

b) Modalidad a distancia en 16 jornadas de 4 horas cada una.

c) Modalidad mixta en 8 jornadas presenciales y ocho a distancia de 4 horas cada una.

 

  • Pre-Requisitos: No es necesario que los asistentes al curso tengan conocimientos previos sobre la temática a tratar.

 

  • Metodología de Trabajo: Clases teórico / prácticas con actividades de aplicación de los conocimientos transmitidos bajo guía y supervisión del docente.

 

  • Condiciones de Aprobación:

    • 80% de asistencia a clases.

    • Examen final del curso aprobado con 60%.

 

  • Medición de Efectividad de la Capacitación:

    • En base a las calificaciones de las Evaluaciones Formativas y las Evaluaciones conceptuales del docente sobre cada asistente, se medirá la efectividad de la capacitación por individuo y de manera grupal y serán formalmente comunicadas

 

  • Certificados: Aquellos asistentes que completen y aprueben satisfactoriamente este curso recibirán el correspondiente certificado.

 

 

 

YATAY 240 - (C1184ADD) CABA. – 4883-9132/9175 - e-mail: extensionacademica@ort.edu.ar

 

 

| Más
Fecha: 13/8/2012 | Creado por: Gabriel Elias
Categoria: Testing Software Alta Calidad 64hs
Tags: