
Automatización Pruebas unitarias y de integración en el desarrollo de software
Objetivo
· Capacitar a los asistentes en la implementación y ejecución de pruebas unitarias y de integración utilizando herramientas de automatización de pruebas.
·
Instruir a los asistentes en los patrones de programación que facilitan el proceso de implementación, ejecución y evaluación de las pruebas.
Destinatarios
Programadores y testers con un nivel medio de conocimiento del paradigma de programación orientado a objetos.
Fecha
Ver cartelera
Duración
16 horas
Horario
09:00 a 18:00 h
Lugar
Auditorio INTI – Centro Regional Córdoba. Av. Vélez Sársfield 1561 – Córdoba
Docentes
Lic. Renato Cherini (INTI), Dr. Nazareno Aguirre, Lic. Renzo Degiovanni, Lic. Valeria Bengolea y Lic. Pablo Ponzio (Universidad Nacional de Río Cuarto).
Temario
· Introducción: conceptos elementales de testing, proceso de desarrollo y proceso de prueba; conceptos fundamentales de automatización, sus objetivos y principios; testing como especificación.
· Pruebas unitarias: concepto de prueba y granularidad; su automatización utilizando xUnit Frameworks; componentes de un xUnit Framework; integración con IDEs; estructuración y composición de test de unidad; anotaciones.
· Construcción de suites de testing: criterios y técnicas de diseño de casos de prueba; pruebas de caja blanca, criterios de cobertura; pruebas de caja negra; composición y organización de suites utilizando xUnit Frameworks; herramientas para la medición de cobertura.
· Dobles de test: concepto de doble y su necesidad; clases de dobles: dummy, stubs, mocks; herramientas para su automatización.
· Integración Continua: conceptos y su automatización; estrategias de integración; herramientas.
Nota: ya que el curso está organizado en forma de taller, es altamente recomendable que los participantes traigan su computadora personal.
Cupo máximo de asistentes: 18 personas
Se entregará material didáctico y certificados de asistencia.
Palabras claves: pruebas, pruebas unitarias, C#, .NET, Java, SQL, calidad, testing, automatización.
Arancel
$ 420 (pesos cuatrocientos veinte) – Incluye servicio de café y almuerzo -
(Dto. 10% a partir del 3º inscripto por empresa)
Informes e inscripción
Prof. Martha Giménez - mgimenez@inti.gob.ar
Tel: 0351-4684835 / 4681662 / 4698304 Int. 125
Dado que los cupos son limitados, completar este formulario de inscripción con anticipación.
Su inscripción quedará formalizada al acreditarse el pago del arancel del curso, por cualquiera de estos medios:
Efectivo o cheque en INTI Córdoba (Av. Vélez Sársfield 1561) de 8 a 13 y de 14 a 16 hs.
Depósito o transferencia:
Banco Nación Argentina - Cta. Cte. OFICIAL Nº 1000 190031016091
INTI-Centros de Investigación - Suc. 0019 – Av. de los Constituyentes
CBU 0110093820000310160911
Luego de efectuar el depósito o la transferencia, el participante debe enviar por fax 0351-4681021/4699459 o escaneado al mail mgimenez@inti.gob.ar, el comprobante de pago. Conserve el original del comprobante de depósito en caso de necesitarlo frente a cualquier eventualidad.
|