Nuestra Experiencia Con El Proyecto Gxunit Vf

0 %
100 %
Information about Nuestra Experiencia Con El Proyecto Gxunit Vf

Published on September 25, 2008

Author: ealmeida

Source: slideshare.net

Description

GXUnit - Intento de usar Xtreme programmign con GeneXus.

Nuestra experiencia con el proyecto GxUnit Enrique Almeida [email_address] Alejandro Araújo [email_address] Uruguay Larre Borges [email_address]

Agenda ¿Porqué GXUnit? ¿Para qué GXUnit? ¿Qué tenemos? ¿Qué nos falta?

¿Porqué GXUnit?

¿Para qué GXUnit?

¿Qué tenemos?

¿Qué nos falta?

¿Porqué GxUnit ? En 1847 se comprobó que al lavarse las manos antes del parto, sobrevivían 6 veces mas niños Muchos médicos decían que lavarse era “mucho trabajo”

En 1847 se comprobó que al lavarse las manos antes del parto, sobrevivían 6 veces mas niños

Muchos médicos decían que lavarse era “mucho trabajo”

¿Porqué GxUnit? Evolución 2003 2004 2005 2006 2007 2008 Proyecto Colaborativo Proyecto Ingeniería de Software UDELAR Idea XIV Encuentro Internacional GeneXus Testeo Unitario en GeneXus

¿Porqué GxUnit? Características Herramienta de testeo Unitario Fácil de usar por desarrolladores Detectar errores muy temprano Hecho por la comunidad

Herramienta de testeo Unitario

Fácil de usar por desarrolladores

Detectar errores muy temprano

Hecho por la comunidad

¿Para qué GxUnit? “ La prueba unitaria es el proceso de probar los componentes individuales de un programa. El propósito es descubrir discrepancias entre la especificación de la interfase de los módulos y su comportamiento real” (Edward Kit)

“ La prueba unitaria es el proceso de probar los componentes individuales de un programa. El propósito es descubrir discrepancias entre la especificación de la interfase de los módulos y su comportamiento real”

(Edward Kit)

¿Para qué GxUnit? Integración temprana de las actividades de prueba al ciclo de vida. El esfuerzo de corregir errores crece a medida que avanzamos en él: (Extraído de curso Ing.de Software, Fac.Ing., Udelar)

¿Para qué GxUnit? “… las fallas más notorias en la historia del desarrollo del software fueron todas debidas a defectos en las unidades, defectos que podrían haber sido encontrados aplicando las pruebas unitarias apropiadas. ” (Boris Beizer)

¿Para que GxUnit? Automatización Características de las pruebas: Escritas y ejecutadas por los desarrolladores Completas Repetibles (pruebas de regresión) Tan importantes como código a probar Independientes Rápidas

Características de las pruebas:

Escritas y ejecutadas por los desarrolladores

Completas

Repetibles (pruebas de regresión)

Tan importantes como código a probar

Independientes

Rápidas

Agenda ¿Porqué GXUnit? ¿Para qué GXUnit? ¿Qué tenemos? ¿Qué nos falta?

¿Porqué GXUnit?

¿Para qué GXUnit?

¿Qué tenemos?

¿Qué nos falta?

¿Qué tenemos? Integración con el IDE de GeneXus Casos de prueba Tipos de datos básicos y SDTs Prueba de Objetos sin UI: procedures Generación de procedures para prueba Verificación del estado final Ejecución, reportes y bitácora

Integración con el IDE de GeneXus

Casos de prueba

Tipos de datos básicos y SDTs

Prueba de Objetos sin UI: procedures

Generación de procedures para prueba

Verificación del estado final

Ejecución, reportes y bitácora

¿Qué tenemos? Casos de Prueba

¿Qué tenemos? Casos de Prueba

¿Qué tenemos? Reporte

¿Qué tenemos? GxUnit en Acción Demostración

Demostración

Agenda ¿Porqué GXUnit? ¿Para qué GXUnit? ¿Qué tenemos? ¿Qué nos falta?

¿Porqué GXUnit?

¿Para qué GXUnit?

¿Qué tenemos?

¿Qué nos falta?

¿Qué nos falta? Integrar a nuevos colaboradores Mejorar los prototipos Pruebas de campo Nuevo alcance

Integrar a nuevos colaboradores

Mejorar los prototipos

Pruebas de campo

Nuevo alcance

¿Qué nos falta? Nuevo alcance Editores (incluyendo SDTs) Verificación de la base de datos Mocks Business Components DataProviders y DataSelectors Objetos con UI GxUnit

Editores (incluyendo SDTs)

Verificación de la base de datos

Mocks

Business Components

DataProviders y DataSelectors

Objetos con UI

Vínculos http://www.gxopen.com Conferencias relacionadas Testear para conocer, conocer para testear Testing basado en modelos para GeneXus Test automatizado: un “must” para los proyectos de software – Ballroom C, 11:45 Café Con Testing C - Sala Gaugin, 15:15 Agradecemos A los integrantes de los grupos GxUnit 1 y 2 Al equipo de desarrollo de Artech Al cuerpo docente de Proyecto de Ingeniería de Software, Fac. Ing. , UDELAR Nuestra experiencia con el proyecto GxUnit

Vínculos

http://www.gxopen.com

Conferencias relacionadas

Testear para conocer, conocer para testear

Testing basado en modelos para GeneXus

Test automatizado: un “must” para los

proyectos de software – Ballroom C, 11:45

Café Con Testing C - Sala Gaugin, 15:15

Agradecemos

A los integrantes de los grupos GxUnit 1 y 2

Al equipo de desarrollo de Artech

Al cuerpo docente de Proyecto de Ingeniería

de Software, Fac. Ing. , UDELAR

¡Muchas gracias! ¿Preguntas? Créditos (Grupos 1 y 2): Adrián García Antonio Malaquina Anthony Figueroa Diego Gawenda Darío de León Guillermo Polito Federico Parins Fernando Varesi Cecilia Apa Ken Tenzer Horacio López Ignacio Esmite Diego San Esteban Fernando Colman Gervasio Marchand Guillermo Pérez Lucía Adinolfi Marcelo Falcón Marcelo Celio Marcelo Vignolo Martín Sellanes Nicolás Alvarez de Ron Rafel Sisto Rodrigo Aguerre Rodrigo Ordeix Rosana Robaina Soledad Pérez Stephanie de León Enrique Almeida [email_address] Alejandro Araújo [email_address] Uruguay Larre Borges [email_address] Nuestra experiencia con el proyecto GxUnit

¡Muchas gracias!

¿Preguntas?

Add a comment

Related presentations

Related pages

Nuestra Experiencia Con El Proyecto Gxunit Vf - Documents

Nuestra experiencia con TIC 1. NUESTRA EXPERIENCIAA lo largo de la vida del hombre, se han venido presentando grandes avances que han trasformado y ...
Read more

Charla Experiencia en Proyecto GXUnit - XVIII Encuentro ...

Nuestra Experiencia Con El Proyecto Gxunit Vf. View SlideShare presentation or Upload your own. Mas informacion sobre la charla, aqui. Enviar esto por ...
Read more

Presentacion proyecto escuela experiencia con todas las ...

Presentacion proyecto escuela experiencia con todas las imagenes ... Nuestra Experiencia Con El Proyecto Gxunit Vf GXUnit ...
Read more

Creciendo con el Turismo - :: I B E R P Y M E ::

con el Turismo Nuestra experiencia. ... VF: llegadas de ... FUNDES I CRECIENDO CON EL TURISMO 13 II. El proyecto II.1. Antecedentes
Read more

Macross Zero - Wikipedia, la enciclopedia libre

... canción que con el paso ... se involucró en el desarrollo del proyecto VF-X ... Su experiencia le ganó el mando del VF-1 Escuadrón Skull a bordo ...
Read more

Experiencias - Eduso.net - El Portal de la Educación Social

El proyecto EME “EducoYa Mediación ... final con el alumnado y el ... es también defender nuestra profesión y que la figura del ...
Read more

ENVATEC envase y embalaje - Envatec envase y embalaje

Nuestra experiencia abarca ... Envatec basa su filosofía de empresa en el vínculo personal con el cliente, cada proyecto requiere un perfecto y ...
Read more