Diplomado en Testing de Software. Automatización de Pruebas
Diplomado
Online
Descripción
-
Tipología
Diplomado
-
Metodología
Online
-
Horas lectivas
300h
-
Duración
12 Semanas
-
Inicio
Fechas disponibles
-
Campus online
Sí
-
Clases virtuales
Sí
En el desarrollo de un proyecto son muchos los elementos a considerar para la obtención de altos estándares de calidad. Los diferentes tipos de pruebas a las que debe someterse el software, las herramientas disponibles para ello y las implicaciones que éstas tienen en el programa de calidad del mismo; así, como determinar las metodologías de gestión para cada caso, son aspectos indispensables a conocer por todo profesional de la informática. De acuerdo con esta necesidad, se ha creado un programa especializado, con los contenidos más actualizados, donde el profesional entenderá todo sobre Testing de software
y automatización de pruebas. Una titulación posible en 12 semanas de estudio, gracias a la metodología más innovadora 100% online implementada por TECH.
Información importante
Documentación
- 281diplomado-testing-software-automatizacion--.pdf
Sedes y fechas disponibles
Ubicación
comienzo
comienzo
Información relevante sobre el curso
Objetivos generales
Desarrollar los criterios, tareas y metodologías avanzadas para comprender la relevancia de un Trabajo orientado a la Calidad
Analizar los factores clave en la Calidad de un Proyecto Software
Desarrollar los aspectos normativos relevantes
Implantar Procesos de DevOps y de Sistemas para el Aseguramiento de la Calidad
Objetivos específicos
Establecer las Diferencias entre calidad de producto, de proceso y calidad de uso
Conocer la normativa ISO/IEC 15504
Determinar los detalles de CMMI
Aprender las claves de la integración continua, los repositorios y las repercusiones que tienen en un equipo de desarrollo de software
El objetivo principal de este Diplomado, es que el profesional desarrolle las capacidades de gestionar de forma eficiente un proyecto, tomando en cuenta el Testing de Software y la Automatización de Pruebas y su importancia dentro del proceso de gestión de calidad del software. Entendiendo las metodologías a implementar en cada caso, llegando a desarrollar proyectos híbridos gracias a los conocimientos de las diferentes metodologías más usadas en la actualidad.
Este Diplomado en Testing de Software. Automatización de Pruebas contiene el programa educativo más completo y actualizado del mercado.
Tras la superación de la evaluación, el alumno recibirá por correo postal con acuse de recibo su correspondiente título de Diplomado emitido por TECH Universidad Tecnológica.
El título expedido por TECH Universidad Tecnológica expresará la calificación que haya obtenido en el Diplomado, y reunirá los requisitos comúnmente exigidos por las bolsas de trabajo, oposiciones y comités evaluadores de carreras profesionales.
Título: Diplomado en Testing de Software. Automatización de Pruebas
N.º Horas Oficiales: 300 h.
Nuestra escuela es la primera en el mundo que combina el estudio de casos clínicos con un sistema de aprendizaje 100% online basado en la reiteración, que combina 8 elementos diferentes que suponen una evolución con respecto al simple estudio y análisis de casos. Esta metodología, a la vanguardia pedagógica mundial, se denomina Relearning.
Nuestra escuela es la primera en habla hispana licenciada para emplear este exitoso método, habiendo conseguido en 2015 mejorar los niveles de satisfacción global (calidad docente, calidad de los materiales, estructura del curso, objetivos…) de los estudiantes que finalizan los cursos con respecto a los indicadores de la mejor universidad online en habla hispana.
Recibida su solicitud, un responsable académico del curso le llamará para explicarle todos los detalles del programa, así como el método de inscripción, facilidades de pago y plazos de matrícula.
En primer lugar, necesitas un ordenador (PC o Macintosh), conexión a internet y una cuenta de correo electrónico. Para poder realizar los cursos integramente ON-LINE dispone de las siguientes opciones: Flash - Instalando Flash Player 10 o posterior (http://www.adobe.com/go/getflash), en alguno de los siguientes navegadores web: - Windows: Internet Explorer 6 y posteriores, Firefox 1.x y posteriores, Google Chrome, Opera 9.5 y posteriores - Mac: Safari 3 y posteriores, Firefox 1.x y posteriores, Google Chrome - Linux: Firefox 1.x y posteriores HTML5 - Instalando alguno de los navegadores web: - Google Chrome 14 o posterior sobre Windows o Mac - Safari 5.1 o posterior sobre Mac - Mobile Safari sobre Apple iOS 5.0 o posterior en iPad/iPhone Apple iOS - Articulate Mobile Player; Apple iOS 5.0 o posterior en iPad.
Opiniones
Materias
- Motivación
- Gestión
- Metodología
- Testing
- Administración
- Calidad
- Profesional
- Proyectos
- Modelos
Profesores
Jerónimo Molina Molina
Máster en Inteligencia Artificial. Universidad Católica de Ávila
Temario
Módulo 1. Testing de Software. Automatización de Pruebas
1.1. Modelos de calidad del software
1.1.1. Calidad de producto
1.1.2. Calidad de proceso
1.1.3. Calidad de uso
1.2. Calidad de proceso
1.2.1. Calidad de proceso
1.2.2. Modelos de madurez
1.2.3. Normativa ISO 15504
1.2.3.1. Propósitos
1.2.3.2. Contexto
1.2.3.3. Etapas
1.3. Normativa ISO/IEC 15504
1.3.1. Categorías de proceso
1.3.2. Proceso de desarrollo. Ejemplo
1.3.3. Fragmento de perfil
1.3.4. Etapas
1.4. CMMI (Capability Maturity Model Integration)
1.4.1. CMMI. Integración de modelos de madurez de capacidades
1.4.2. Modelos y áreas. Tipología
1.4.3. Áreas de proceso
1.4.4. Niveles de capacidad
1.4.5. Administración de procesos
1.4.6. Administración de proyectos
1.5. Gestión de cambios y repositorios
1.5.1. Gestión de cambios en software
1.5.1.1. Ítem de configuración. Integración continua
1.5.1.2. Líneas
1.5.1.3. Flujogramas
1.5.1.4. Branches
1.5.2. Repositorio
1.5.2.1. Control de versiones
1.5.2.2. Equipo de trabajo y uso del repositorio
1.5.2.3. Integración continua en el repositorio
1.6. Team Foundation Server (TFS)
1.6.1. Instalación y configuración
1.6.2. Creación de un proyecto de equipo
1.6.3. Incorporación de contenido al control de código fuente
1.6.4. TFS on Cloud
1.7. Testing
1.7.1. Motivación para la realización de pruebas
1.7.2. Pruebas de verificación
1.7.3. Pruebas beta
1.7.4. Implementación y mantenimiento
1.8. Pruebas de carga
1.8.1. Load Testing
1.8.2. Pruebas con LoadView
1.8.3. Pruebas con K6 Cloud
1.8.4. Pruebas con Loader
1.9. Pruebas unitarias, de stress y de resistencia
1.9.1. Motivación de las pruebas unitarias
1.9.2. Herramientas para Unit Testing
1.9.3. Motivación de las pruebas de stress
1.9.4. Pruebas usando StressTesting
1.9.5. Motivación para las pruebas de resistencia
1.9.6. Pruebas usando LoadRunner
1.10. La escalabilidad. Diseño de software escalable
1.10.1. La escalabilidad y la arquitectura del software
1.10.2. La independencia entre capas
1.10.3. El acoplamiento entre capas. Patrones de arquitectura
Módulo 2. Metodologías de Gestión de Proyectos Software. Metodologías Waterfall frente a Metodologías Agiles
2.1. Metodología Waterfall
2.1.1. Metodología Waterfall
2.1.2. Metodología Waterfall. Influencia en la calidad del software
2.1.3. Metodología Waterfall. Ejemplos
2.2. Metodología Agile
2.2.1. Metodología Agile
2.2.2. Metodología Agile. Influencia en la calidad del software
2.2.3. Metodología Agile. Ejemplos
2.3. Metodología Scrum
2.3.1. Metodología Scrum
2.3.2. Manifiesto Scrum
2.3.3. Aplicación de Scrum
2.4. Panel Kanban
2.4.1. Método Kanban
2.4.2. Panel Kanban
2.4.3. Panel Kanban. Ejemplo de aplicación
2.5. Gestión de proyecto en Waterfall
2.5.1. Fases en un proyecto
2.5.2. Visión en un proyecto Waterfall
2.5.3. Entregables a tener en cuenta
2.6. Gestión de proyecto en Scrum
2.6.1. Fases en un proyecto Scrum
2.6.2. Visión en un proyecto Scrum
2.6.3. Entregables a considerar
2.7. Waterfall vs. Scrum. Comparativa
2.7.1. Planteamiento de un proyecto piloto
2.7.2. Proyecto aplicando Waterfall. Ejemplo
2.7.3. Proyecto aplicando Scrum. Ejemplo
2.8. Visión del cliente
2.8.1. Documentos en un Waterfall
2.8.2. Documentos en un Scrum
2.8.3. Comparativa
2.9. Estructura de Kanban
2.9.1. Historias de usuario
2.9.2. Backlog
2.9.3. Análisis de Kanban
2.10. Proyectos híbridos
2.10.1. Construcción del proyecto
Diplomado en Testing de Software. Automatización de Pruebas