¿Qué quieres aprender?

TESTING DE SOFTWARE

TESTING DE SOFTWARE

Ipartek servicios informáticos

Curso subvencionado para trabajadores presencial

BILBAO (Vizcaya)


Gratis
¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

BILBAO

Objetivos

Comprender la importancia del testing para reducir el riesgo de un proyecto de software. Formarse en los conceptos fundamentales del software testing. Aprender a seleccionar las técnicas de testing más adecuadas para un proyecto en particular. Ser capaces de encontrar la mayor cantidad de errores con recursos limitados.

A quién va dirigido

El curso está dirigido a aquellos interesados que deseen adquirir o ampliar conocimientos sobre metodología de software testing, ya sean estudiantes o profesionales de Sistemas. Si bien no se requiere conocimientos previos, es deseable estar familiarizado con las nociones básicas sobre proyectos de desarrollo de software y programación.

Requisitos

Conocimientos básicos de programación

Temario completo de este curso

1. Introducción
• Concepto
• Historia
• Pruebas Unitarias
• Test Driven Development (TDD) el ciclo
• Aceptance Test Driven Development (ATDD)

2. Test Driven Development (TDD)

• Introducción
• Fundamentos, Objetivos y Características
• Tipos:
- Según su alcance
- Según su visibilidad
- Según su finalidad
- Test de integración, test de sistema y test unitarios
• Distribución de los Test
• Metodología
• Características (F.I.R.S.T.)
• Principios del TDD (S.O.L.I.D.)
• Diseño y Arquitectura
• Frameworks
• DUMMY, FAKE, STUB y SPY
• Tipos de Validación
• Dependencias VS Sustitutos
• MOCKS

3. Aplicado a entornos Específicos

• Unit Testing VS Aplication Testing
• Aplicaciones Web
• Aplicaciones de escritorio

4. Anti-patrones y malas prácticas


5. Aceptance Test Driven Development (ATDD)

• Metodología
• Objetivos
• Roles
• Características
• ATDD y Sprints
Ver más