Taller de Pruebas Unitarias y Desarrollo Guiado por Pruebas

Curso

En Santiago

Precio a consultar

Descripción

  • Tipología

    Curso

  • Lugar

    Santiago

  • Horas lectivas

    12h

TDD o Test Driven Development. Dirigido a: Líder técnico, arquitecto . NET, programador o desarrollador . NET.

Sedes y fechas disponibles

Ubicación

comienzo

Santiago (Metropolitana de Santiago)
Ver mapa
Las Hortensias

comienzo

Consultar

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Temario

Descripción

La construcción de pruebas unitarias y desarrollo guiado por pruebas (TDD o Test Driven Development) es una de las prácticas programáticas emergentes más populares y exitosas en los últimos años. En el ámbito actual de desarrollo de software, en el mundo de Internet, servicios web, WEB 2.0 los programadores son exigidos con fechas comprometidas de entrega, requerimientos cambiables y tecnologías emergentes. No es sorprendente entonces que la confiabilidad y calidad del código se vea comprometida y sea puesta en segundo plano. Implementando pruebas unitarias, los programadores son capaces de identificar los defectos (“bugs”) en una fase temprana, mientras desarrollan, sin tener que esperar la fase de pruebas hecha por terceros. Esto hace que pueden desarrollar y modificar software con más confianza, mejorando los tiempos de entrega, calidad del código y minimizando el número de defectos. Además, las pruebas unitarias expresan y documentan bien los requerimientos de una aplicación. De este modo, las pruebas unitarias llegan a ser un artefacto de primer grado y punto de partida en el proceso de construcción de software.

Objetivos

Después de completar este curso, los alumnos deberían ser capaces de:

- Construir prueba unitaria para una clase

- Ejecutar pruebas unitarias en Visual Studio para comprobar el efecto de los cambios en el

código fuente

- Utilizar el armazón de pruebas unitarias NUnit

- Utilizar el armazón de objetos falsos (mocks) Moq

- Aplicar las técnicas de desarrollo guiado por pruebas dentro de ciclo de desarrollo

- Utilizar los stubs, los mocks, los fakes y armazones de los mocks

- Aplicar los patrones y las buenas practicas del desarrollo guiado por pruebas

- Patrón 3A o “Arrange-Act-Assert”

- Patrón de Inyección de dependencias(“Dependency Injection” o DI)

- Patrón “Object Mother”

- Implementar pruebas unitarias sobre el código legado

Taller de Pruebas Unitarias y Desarrollo Guiado por Pruebas

Precio a consultar