Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Testing e2e

DISPONIBLE EN MODALIDAD:

Conoce las estrategias de desarrollo de QA para la definición y el desarrollo de pruebas end to end en Python.

Gracias a este curso aprenderás a mejorar la calidad del código y a montar tests automáticos para detectar posibles errores en el código y poder solucionarlos gracias a las herramientas que verás durante la formación. Consiguiendo así un aumento considerable en la calidad de tus proyectos.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Testing e2e bonificable para empresas

¿A quién va dirigido?

Profesionales de equipos QA que quieran profundizar en los conceptos de Testing e2e en proyectos Python y la metodología BDD

Objetivos

  • Profundizar en los conceptos del testing e2e y metodología BDD a través de python y librerías como Pytest, Cypress o Selenium.
  • Aprender a realizar integraciones y automatización de ejecución de pruebas.

¿Qué vas a aprender?

Conoce las estrategias de desarrollo de QA para la definición y el desarrollo de pruebas end to end en Python. Gracias a este curso aprenderás a mejorar la calidad del código y a montar tests automáticos para detectar posibles errores en el código y poder solucionarlos gracias a las herramientas que verás durante la formación. Consiguiendo así un aumento considerable en la calidad de tus proyectos.

Requisitos

  • Conocimientos en el desarrollo de aplicaciones con Python
  • Recomendable experiencia en el mundo del testing

Temario del curso

tema 1

La Calidad de Código

  • ¿Qué es la calidad?
  • Introducción a la Calidad de Código
  • Los problemas de Calidad en Sistemas SW de gran tamaño
  • Pruebas, QA e Ingeniería de Calidad
  • Qué es la Calidad de Código
  • Perspectivas y Expectativas
  • La importancia de disponer de un departamento QA
  • Introducción a Frameworks e ISOs
  • Qué es correcto y qué no lo es
  • La Corrección y sus medidas
  • Defectos en QA e Ingeniería de Calidad
  • Historia de la calidad de código
  • La Calidad en la Ingeniería del SW
  • Conclusiones y preguntas frecuentes
tema 2

El departamento QA

  • Las actividades de un departamento de QA
  • La Prevención de defectos y técnicas empleadas
  • El Manejo de errores
  • Reducción de defectos a través de la inspección y las pruebas
  • ¿Qué debe ser probado y qué fallos se encuentran habitualmente?
  • Técnicas de identificación de riesgos
  • La contención de defectos
  • Perspectivas de verificación y validación
  • Unión de perspectivas en el departamento
  • Conclusiones
tema 3

Roles del departamento QA

  • ¿Existen roles dentro de los equipos de QA?
  • Los roles dentro de los departamentos QA
  • Las tareas de cada rol
tema 4

Ingeniería de Calidad y la Planificación de Pruebas

  • Tareas y procesos para asegurar la calidad
  • ¿Qué es un plan de pruebas?
  • ¿Cómo se debe planificar?
  • Planificación: Metas y Estrategias
  • Técnicas de evaluación
  • Mejoras detectables
  • La ingeniería de calidad en Procesos de SW
  • Buenas prácticas y recomendaciones
tema 5

La Metodología BDD

  • Introducción a BDD
  • Las partes implicadas en el desarrollo de pruebas
  • ¿Qué son los escenarios?
  • Diferencias entre TDD y BDD
  • Ventajas de aplicar BDD
  • Introducción a Gherkin y Cucumber
  • Recomendaciones y Buenas prácticas
tema 6

Testing e2e

  • ¿En qué consiste el tetsing e2e?
  • Testing e2e en aplicaciones web
  • Testing e2e en aplicaciones móvil
tema 7

Cucumber y Gherkin

  • La sintaxis de Gherkin
  • Haciendo uso de Cucumber como herramienta
tema 8

Estrategias de Automatización vs Pruebas Manuales

  • Ejecución manual de pruebas e2e
  • Ejecución automatizada de pruebas e2e
  • Generación de informes
tema 9

Librerías y Frameworks de Pruebas Funcionales

  • Selenium
  • Appium
  • Behave
  • Cypress
tema 10

Herramientas de Automatización

  • ¿Qué herramientas disponemos actualmente para automatización?
  • Recomendaciones
tema 11

Integraciones CI/CD

  • ¿Qué es el CI/CD?
  • Ventajas de hacer uso de CI/CD
  • ¿Qué herramientas disponemos en la actualidad?
  • Gitlab CI/CD
  • Github CI/CD

Curso de Testing e2e bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient