SOFTWARE TESTING Tres enfoques Software Testing Tres enfoques

  • Slides: 9
Download presentation
SOFTWARE TESTING - Tres enfoques… Software Testing: “Tres enfoques para un mismo problema” Enrique

SOFTWARE TESTING - Tres enfoques… Software Testing: “Tres enfoques para un mismo problema” Enrique Almeida Concepto ealmeida@concepto. com. uy

SOFTWARE TESTING - Tres enfoques… Objetivos de la charla • Testeo Unitario con Gene.

SOFTWARE TESTING - Tres enfoques… Objetivos de la charla • Testeo Unitario con Gene. Xus. • GXUnit - Conseguir adeptos para el desarrollo entre todos • Integrar el Testeo Unitario a Gene. Xus

Porque hablar de Testing? SOFTWARE TESTING - Tres enfoques… • Dos tipos de Testeo

Porque hablar de Testing? SOFTWARE TESTING - Tres enfoques… • Dos tipos de Testeo – Unitario (todos los días) – Funcional (3 -7 días por ciclo) • e. Xtreme Programming como metodología de trabajo con Gene. Xus. • Test Driven Development

SOFTWARE TESTING - Tres enfoques… Libros recomendados Test Driven Development by Example (Kent Beck)

SOFTWARE TESTING - Tres enfoques… Libros recomendados Test Driven Development by Example (Kent Beck) – Buena Teoría – Ejemplos demasiados simples Test Driven Development in Microsoft. NET (J. Newkirk, A. Vorontsov) – Buenos ejemplos

Test Driven Development SOFTWARE TESTING - Tres enfoques… • Los tres pasos: – Escribir

Test Driven Development SOFTWARE TESTING - Tres enfoques… • Los tres pasos: – Escribir un test – Escribir código mas simple que cumpla los test. – Refactoring • Usa x. Unit (Junit, Nunit, etc) para el control de los test.

SOFTWARE TESTING - Tres enfoques… Que es el Nunit?

SOFTWARE TESTING - Tres enfoques… Que es el Nunit?

SOFTWARE TESTING - Tres enfoques… GXUnit • Framework de Testeo con Gene. Xus •

SOFTWARE TESTING - Tres enfoques… GXUnit • Framework de Testeo con Gene. Xus • Escribir Test en Gene. Xus como Procedures • Ejecutarlos y registrar los resultados

SOFTWARE TESTING - Tres enfoques… GXUnit – Etapas en el desarrollo • Procedimientos •

SOFTWARE TESTING - Tres enfoques… GXUnit – Etapas en el desarrollo • Procedimientos • Web. Panels • Transacciones • Work. Panels

Que nos falta? SOFTWARE TESTING - Tres enfoques… • Comandos nuevos en Gene. Xus

Que nos falta? SOFTWARE TESTING - Tres enfoques… • Comandos nuevos en Gene. Xus – try/catch – Assert – Mejorar el manejo de Excepciones • Poder marcar objetos como de TEST • Integración dentro de Gene. Xus