Agile Test-Driven Development Certified Expert - ATDD

150.00

El "desarrollo basado en pruebas" se refiere a un estilo de programación en el que tres actividades están estrechamente entrelazadas:

  • - La implementación de las funciones justas que el cliente necesita.
  • - La minimización del número de defectos que llegan al software en fase de producción.
  • - La producción de software modular, altamente reutilizable y preparado para el cambio.

Esta certificación está diseñada para demostrar los niveles de habilidad de los estudiantes en cuanto al proceso de codificación de pruebas, desarrollo y refactorización de forma continua del código construido en los proyectos de software.

  • Nombre del Examen:Agile Test Driven Development Certified Expert.
  • Formato del Examen:Preguntas de selección múltiple.
  • Duración del Examen:Una vez que comienza el examen, los candidatos tienen 1 hora (60 minutos) para completar el examen.
  • Número de preguntas:40.
  • Porcentaje de aprobación:65%
  • Idiomas disponibles:Español.
Certifícate con Agile

Información

Objetivos
  • Explorar los conocimientos en agilidad.
  • Profundizar en Test Driven Development (TDD).
  • Conocer sobre el desarrollo dirigido por Tests de aceptación (ATDD).
  • Inspeccionar los Tipos de test.
  • Reconocer Mocks y otros dobles de prueba.
  • Indagar sobre el Diseño Orientado a Objetos.
  • Explorar la Integración Continua.
  • Ejecutar el componente de laboratorio práctico.
Dirigido a:
  • Desarrolladores de Software
  • Asistentes Técnicos.
  • Arquitectos de Software.
  • QA Tester.
  • Analistas de Calidad.
  • Analistas TI.

Contenido

Conocimientos en agilidad
  • El Agilismo.
  • Modelo cascada vs Agile.
  • Manifiesto para el desarrollo ágil de software.
  • Principios del manifiesto Agile.
  • Frameworks Agile.
Test Driven Development (TDD)
  • ¿Que es el Desarrollo Dirigido por Tests? (TDD).
  • El algoritmo TDD.
    • - Escribir la especificación.
    • - Implementar el código.
    • - Refactorizar.
Desarrollo Dirigido por Tests de Aceptación (ATDD)
  • Historias de usuario.
  • La importancia del qué.
  • El contexto es esencial.
Tipos de test
  • Tests de Aceptación.
  • Tests Funcionales.
  • Tests de Sistema.
  • Tests Unitarios.
  • Tests de Integración.
Tests unitarios y frameworks xUnit
  • Las tres partes del test: AAA.
Mocks y otros dobles de prueba
  • Stub.
  • Mock.
  • Código limpio.
Diseño Orientado a Objetos
  • Diseño Orientado a Objetos (OOD).
  • Principios S.O.L.I.D.
    • - Single Responsibility Principle (SRP).
    • - Open-Closed Principle (OCP).
    • - Liskov Substitution Principle (LSP).
    • - Interface Segregation Principle (ISP).
    • - Dependency Inversi ́on Principle (DIP).
  • Inversión del Control (IoC).

Con la compra de la certificación accedes a:

Ejercicios

Práctica lo aprendido con los materiales interactivos. ¡Desafiate a ti mismo!

Plataforma e-learning 24/7

Conéctate y sigue aprendiendo cuando lo necesites, las 24 horas del día, siete días a la semana.

Simulador Web

Cuenta con el respaldo y tutoría de expertos profesionales que ya trabajan en el área.