El objetivo de las pruebas es presentar información sobre la calidad del producto a las personas responsables de éste. Las pruebas de calidad presentan los siguientes objetivos: encontrar defectos o bugs, aumentar la confianza en el nivel de calidad, facilitar información para la toma de decisiones, evitar la aparición de defectos.
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.
Requisitos: Conocimientos básicos de programación
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.
Cursos 100% subvencionados para trabajadores /empresas
* Ver condiciones de contratación.
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 temario completo
|
Objetivos: - Realizar auditorías internas y externas. - Conocer el alcance de la auditoría informática.- Realizar una auditoría informática de explotación.- Desarrollar proyectos.- Conocer las ...
Requisitos: Cumplir uno de los siguientes requisitos:- Ser mayor de 18 años, Estar en posesión del título de Bachiller o declarado equivalente, de titulación de Técnico Superior de Formación ...
Requisitos: - Titulados Superiores y Medios. Mandos Intermedios, Ingenieros, Directivos u otro personal de los departamentos de Informática y/o Control de Calidad de la empresa con experiencia en el ...
Objetivos: - Adquirir los conocimientos necesarios para poder desarrollar con eficacia las funciones tanto de un Ingeniero de Calidad como de un Ingeniero de Calidad de Software. - Conseguir la ...
Uno de ellos es brindar a los participantes los conceptos fundamentales del modelo de calidad Capability Maturity Model Integration CMMI, como modelo de referencia para la mejora del proceso de ...
4 CREDITOS Crear páginas maestras, ordenando y clasificando los espacios, siguiendo las indicaciones de un boceto dado y utilizando un programa informático de maquetación Seleccionar fuentes ...
Seleccionar fuentes tipográficas en función de unas supuestas instrucciones para su realización.METODOLOGÍA ONROOMEste curso se imparte bajo la metodología ONROOM, que pone a disposición de los ...