Curso de Professional Testing Master Nivel Avanzado

Solicita información

Curso de Professional Testing Master Nivel Avanzado

  • Contenido Curso de Professional Testing Master Nivel Avanzado.



    Duración: 8 Semanas



    Presentación:


    Este entrenamiento tiene como valor proveer a profesionales y estudiantes que se desarrollan en el mercado de tecnología informática, y particularmente en el área de testing de software, los conocimientos y skills necesarios para complementar la temática tratada en el curso Professional Testing Master. El curso se enfoca en temas específicos avanzados como ser Testing Ágil, Testing de aplicaciones móviles, Testing estático, Behavior-Driven Development (BDD), métricas, entre otros. A su vez se profundiza desde una perspectiva actual temas importantes como testing de seguridad y de performance, y se ahonda en las actividades de administración del testing (tales como planificación, estimación y reporting, entre otras). Los temas mencionados se ubican previamente en el contexto del ciclo de vida del software, presentando el fundamental modelo en V. Cabe mencionar que el curso persigue dar un sentido práctico a la teoría, aportando ejemplos y presentando o refiriendo a las herramientas más relevantes del mercado.


    Modalidad: A distancia

    100% a distancia
    Material descargable
    Acompañamiento de tutores
    En vivo o acceso a las grabaciones


    Qué vas a aprender:


    Objetivo general:

    Complementar y profundizar la formación adquirida en el curso Professional Testing Master, o bien los conocimientos previos equivalentes con los que cuenten los participantes de este curso.


    Objetivos específicos:

        Aprender a utilizar herramientas y técnicas estáticas tales como revisiones técnicas en forma efectiva para eliminar errores de manera temprana
        Comprender Testing Agil
        Comprender el rol del testing dentro del ciclo de vida completo de un sistema de software usando como referencia el modelo en V
        Reconocer los diferentes artefactos de testing
        Adquirir un background en administración del testing, aprendiendo a realizar planes de pruebas y estimar el esfuerzo requerido
        Adentrarse en las particularidades y problemas del testing de aplicaciones móviles, cada vez más importantes hoy en día.
        Conocer procesos de desarrollo novedosos como Behavior-Driven Development (BDD) junto con herramientas para la definición, ejecución y documentación de casos de prueba
        Familiarizarse con tipos de test específicos fundamentales para aplicaciones web, tales como pruebas de performance, de seguridad y de webservices


    Temario:


    2 Modulos • 8 Unidades • Carga Horaria 60 horas


    Modulo 1: Modulo 1

    Unidad 1: Conceptos avanzados de testing. Proceso general de testing.. Modelo en V. Testing funcional y no funcional. Artefactos de testing.

    Unidad 2: Testing estático • Impacto de los defectos del software en el costo. Amplificación y eliminación del defecto. • Métricas de revisión y su empleo. • Revisiones: espectro de formalidad. • Revisiones informales. • Revisiones técnicas formales. • Inspecciones técnicas. • Walkthroughs. • Evaluaciones post-mortem. • Análisis estático de código fuente: concepto y herramientas.

    Unidad 3: Testing especializado • Testing de seguridad. • Introducción a OWASP. • Testing de webservices. • Introducción a la herramienta SoapUI. • Test de performance: conceptos y herramientas.

    Unidad 4: Técnicas avanzadas de testing • Testing basado en la experiencia. • Error guessing. • Testing exploratorio. • PairWise testing. • Testing basado en casos de uso. • Behavior-Driven Development (BDD).

    Modulo 2: Modulo 2

    Unidad 1: Testing de aplicaciones móviles • Introducción. • Modelo de negocio de las aplicaciones móviles. • Tipos de aplicaciones móviles. • Principales desafíos. • Pruebas. • Manejo de la fragmentación. • Emuladores, simuladores o dispositivos reales. • Pruebas específicas para aplicaciones móviles. • Herramientas.

    Unidad 2: Gestión del testing • Test management. • Test manager. • Métricas. • Estimación. • Documentación. • Plan de pruebas. • Reportes. • Gestión de los datos. • Gestión de la configuración.

    Unidad 3: Introducción al testing ágil • Introducción. • Testing ágil. • Mentalidad de prueba ágil. • Manifiesto del testing ágil. • Principios del testing ágil. • Iteraciones. • Estimaciones de testing en iteraciones. • Habilidades y roles en equipos ágiles. • Rol del tester en equipos ágiles. • Testing tradicional vs testing ágil.

    Unidad 4: Testing ágil • Evolución de las pruebas. • Riesgo de regresión. • Testing independiente. • Métodos de pruebas ágiles. • Técnicas en proyectos ágiles. • Herramientas en proyectos ágiles.


    Destinatarios:


    Los roles beneficiados con este curso son los que participan o se relacionan con la ejecución y planificación de los proyectos de testing: Desarrolladores, Diseñadores, Testers, Referentes y Expertos, Líderes en todos sus niveles, Gerentes de proyecto, y también los usuarios, clientes o validadores de productos de software.
    El curso está dirigido a aquellos interesados que deseen ampliar conocimientos sobre metodologías de testing, ya sean estudiantes o profesionales de Sistemas. Está especialmente recomendado para aquellas personas que realizaron el curso Professional Testing Master o cuentan con conocimientos básicos de testing.


    Requisitos:

    Como conocimientos previos, es necesario estar familiarizado con las nociones básicas sobre algoritmos y proyectos de desarrollo de software. No se requiere saber programar en ningún lenguaje en particular, pero es deseable tener nociones básicas de lógica y pseudocódigo. Se recomienda haber realizado el curso Professional Testing Master o tener conocimientos equivalentes sobre metodologías de testing.


    Metodología de enseñanza-aprendizaje:

    La modalidad es totalmente mediada por tecnologías a través del Campus Virtual FRBA. Las actividades que se realizarán serán:

        Foros de discusión semanal propuestos por el docente (un foro por unidad).
        Consulta al docente a través de e-mail o chat.
        Dictado de clases en tiempo real mediante un Aula Virtual Sincrónica (AVS)1
        Material de lectura semanal y por unidad temática.
        Actividades individuales y/o grupales de aplicación práctica semanal y por unidad temática.
        Evaluaciones semanales y por unidad temática sobre la base de trabajos prácticos de aplicación de los conocimientos adquiridos.

    Se trata de una modalidad básicamente asincrónica con el complemento del AVS, que supera la instancia de autoestudio por la implementación de foros proactivos coordinados por el profesor-tutor y dictado de clases en tiempo real. Los foros cumplen cuatro funciones pedagógico-didácticas fundamentales: 1) Son el lugar para la presentación de las dudas, consultas y opiniones críticas de los alumnos; 2) Son el principal espacio para la generación de retroalimentación (feed back) entre profesores-tutores y alumnos y alumnos entre sí; 3) Es el lugar específico para la discusión, coordinada por el profesor-tutor, de todos los temas tratados en los módulos de la especialidad o curso y 4) Es el lugar para el aprendizaje entre pares de los alumnos. A su vez, el AVS permite complementar todas aquellas instancias pedagógico-didácticas que le señalan límites a la modalidad puramente asincrónica.

    1El Centro de e-learning de la FRBA, en su programa de mejora continua ha decidido incorporar, como un complemento de la modalidad asincrónica, las clases en tiempo real, mediante el uso de un Aula Virtual Sincrónica (AVS). Por lo tanto, todos los cursos y especialidades deberán incorporar obligatoriamente las clases en tiempo real. De acuerdo a sus posibilidades y necesidades, los responsables de los cursos y especialidades decidirán su utilización en una frecuencia mínima de una clase por módulo (mensual) y máxima de ocho clases por módulo.


    Modalidad de evaluación y acreditación:

    La modalidad es totalmente mediada por tecnologías a través del Campus Virtual FRBA. Las actividades que se realizarán serán:

    Materiales multimedia de Autoestudio y en pdf para descargar, consta de múltiples modos de instrucción, incluyendo textos, videos, y actividades interactivas, manteniendo un aprendizaje rápido, fácil y atractivo

        Práctica de laboratorio, Simulaciones (de acuerdo a las posibilidades pedagógicas).
        Consulta al docente a través de e-mail o chat.
        Foros de discusión semanal propuestos por el docente (un foro por unidad).
        La dedicación horaria indicada en cada caso para lograr el máximo rendimiento del estudio.
        Dictado de clases en tiempo real mediante un Aula Virtual Sincrónica (AVS): El día y horario será coordinado entre el docente y los alumnos. Se recomienda participar de estas clases, pero las mismas no son obligatorias y en caso de ausencia siempre habrá una grabación registrada en el campus virtual.
        Materiales didácticos complementarios


    Se trata de una modalidad básicamente asincrónica con el complemento del AVS, que supera la instancia de autoestudio por la implementación de foros proactivos coordinados por el profesor-tutor y dictado de clases en tiempo real. Los foros cumplen cuatro funciones pedagógico-didácticas fundamentales: 1) Son el lugar para la presentación de las dudas, consultas y opiniones críticas de los alumnos; 2) Son el principal espacio para la generación de retroalimentación (feed back) entre profesores-tutores y alumnos y alumnos entre sí; 3) Es el lugar específico para la discusión, coordinada por el profesor-tutor, de todos los temas tratados en los módulos de la especialidad o curso y 4) Es el lugar para el aprendizaje entre pares de los alumnos. A su vez, el AVS permite complementar todas aquellas instancias pedagógico-didácticas que le señalan límites a la modalidad puramente asincrónica.



    Certificación

    - Diploma digital verificable a través del sistema de verificación de autenticidad.

    - Certificados extendidos por la Secretaría de Cultura y Extensión Universitaria de Universidad Tecnológica Nacional Regional Buenos Aires.

Otra formación relacionada con programación

  • Tecnicatura Superior en Programación

  • Centro: Teclab - Instituto Técnico Superior
  • Solicita información
  • Curso de Programación con PHP

  • Centro: I.S.S.D. Instituto Superior Santo Domingo
  • Solicita información
  • Carrera Técnica en Programación

  • Centro: UTN - Facultad Regional de Buenos Aires
  • Solicita información
  • Curso: Programación de Aplicaciones Web

  • Centro: CIFPA - Centro de Formación Profesional Nº 6 para Adolescentes y Adultos
  • Solicita información
  • Curso Photoshop Cs6

  • Centro: CEIN - Centro Educativo Informático y Negocios
  • Solicita información
  • Curso HTML5 & CSS3

  • Centro: CEIN - Centro Educativo Informático y Negocios
  • Solicita información
  • Curso de Reparación de Impresoras

  • Centro: CICAT Capacitación
  • Solicita información