Diplôme universitaire
La plus grande faculté d’informatique au monde”
Présentation
Conocer todo sobre Testing de software, te hará un profesional destacado en tu entorno laboral. Matricúlate ahora y empieza la experiencia”
Para obtener niveles de calidad en software eficientes, se deben cumplir una serie de parámetros desde la fase inicial de la gestión de un proyecto. Entre ellos, y quizás uno de los más importantes es la aplicación de pruebas, que permitan identificar el nivel de riesgo que proporciona dicho software en su momento y los que a futuro podría implicar; todo ello, por supuesto, con la finalidad de brindar respuestas eficaces al usuario final.
El contenido de este Certificat en Testing de Software. Automatisation des Tests está planteado desde un aspecto teórico-práctico, para cubrir los aspectos normativos imprescindibles para la creación de software fiables. Dar a conocer los conceptos teóricos sobre Testing basados en la teoría de la ingeniería del software y la aplicación práctica de los mismos, será posible gracias al equipo docente que dirige esta capacitación, quienes han elegido un temario específico para conocer los aspectos más actualizados en torno al tema.
Un estudio centrado en los aspectos de calidad, profundizará en la norma ISO 15504, así como en la ISO/IEC 15504. Se abordarán, además, el Framework CMMI, los repositorios, los equipos y la integración continua desde un punto de vista práctico. Esta parte del temario es imprescindible, ya que el Testing, más allá de las pruebas básicas que realiza todo desarrollador, debe hacerse de forma automática, previamente a la integración de nuevos módulos de software en el repositorio de trabajo de equipo.
Por otra parte, este Certificat enfocará su mira hacia dos metodologías fundamentales en la práctica de desarrollos software; por un lado, se estudiará la metodología Waterfall y por el otro la Agile; que, al analizarlas en su complemento, dará como resultado proyectos híbridos. Asimismo, será posible analizar la visión del cliente y definir la comunicación entre cliente y proveedor lo que permitirá dar un matiz de integralidad a la experiencia educativa del profesional.
Todo ello enmarcado en un sistema de aprendizaje de formato online, que le proporcionará la flexibilidad que necesita para ir adaptando los conocimientos adquiridos a su desempeño actual.
Por otro lado, un reputado Director Invitado Internacional brindará una intensiva Masterclass.
Un prestigioso Director Invitado Internacional ofrecerá una exhaustiva Masterclass sobre las últimas tendencias en Automatización de Pruebas”
Este Certificat en Testing de Software. Automatisation des Tests contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:
- El desarrollo de casos prácticos presentados por expertos en desarrollo de Software
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
- Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
- Su especial hincapié en metodologías innovadoras
- Las lecciones teóricas, preguntas al experto y trabajos de reflexión individual
- La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet
TECH Université Technologique siempre a la vanguardia con los temas más demandados en el mercado laboral, te ofrece este Certificat en Testing de Software. Automatisation des Tests, para que destaques en tu desarrollo profesional”
El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.
Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.
El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.
Con este programa aprenderás a desarrollar las metodologías que se están utilizando en gestión: Waterfall y Agile"
Dominarás los procedimientos necesarios para llegar a desarrollar proyectos híbridos”
Plan de estudios
La metodología implementada por TECH Université Technologique, al ser 100% online permite la diversidad de contenidos audiovisuales y en otros formatos, que generan en el alumno un proceso de aprendizaje dinámico, basado en nuevos modelos y con un contenido de calidad. El profesional, se garantiza una enseñanza progresiva y natural de los términos, y conceptos más importantes sobre Testing de software y automatización de pruebas, con ejemplos reales proporcionados por el equipo docente. Esto se traduce en un programa académico de primer nivel, riguroso, exhaustivo y adaptado a la realidad informática actual.
Comprende el diseño de repositorios, equipos e integración continua desde un punto de vista práctico”
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
2.10.2. Gestión pr
Esta es la oportunidad que estabas esperando. Decídete y eleva tu nivel de profesionalidad con este programa 100% online”
Certificat en Testing de Software. Automatisation des Tests
Dans le monde d'aujourd'hui, l'industrie du logiciel est l'une des plus pertinentes et en constante évolution. La qualité des logiciels est une préoccupation majeure pour les entreprises qui cherchent à se démarquer sur le marché. Il est donc essentiel que les développeurs de logiciels aient des compétences en matière de tests et d'automatisation des tests pour garantir la qualité de leurs produits. Ce Certificat en Testing de Software. Automatisation des Tests offre une formation complète et actualisée aux professionnels désireux d'exceller dans ce domaine. Le programme se concentre sur les dernières tendances en matière de tests de logiciels et d'automatisation des tests, fournissant à l'étudiant les outils nécessaires pour améliorer la qualité des logiciels et réduire les coûts et les temps de développement. Ce programme complet est dispensé en ligne, ce qui permet aux étudiants d'adapter leur temps d'étude à leur emploi du temps et à leurs activités quotidiennes. En outre, le programme est conçu par des experts en la matière ayant une vaste expérience dans le domaine des tests de logiciels et de l'automatisation des tests, ce qui garantit la qualité et la pertinence du contenu.
Étudiez l'automatisation des tests en ligne
.
Les diplômés de ce programme auront les compétences nécessaires pour effectuer efficacement des tests de logiciels, identifier et corriger les bogues, et améliorer la qualité des produits logiciels. En outre, ils auront les compétences nécessaires pour automatiser les tests et réduire les temps de test, ce qui se traduira par un développement logiciel plus efficace et plus rentable. En conclusion, ce Certificat en Testing de Software. Automatisation des Tests , est un excellent choix pour les professionnels de l'informatique qui souhaitent se spécialiser dans ce domaine, et pour ceux qui cherchent à se tenir au courant des dernières tendances en matière de développement de logiciels.