SOFTWARE TESTING Tres enfoques Software Testing Tres enfoques
- Slides: 9
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. 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 – 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) – 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 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… 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 • Web. Panels • Transacciones • Work. Panels
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