SlideShare une entreprise Scribd logo
1  sur  22
Construyendo una herramienta para pruebas unitarias en GeneXus ©   Enrique Almeida    [email_address] Alejandro Araújo   [email_address] Uruguay Larre Borges  [email_address] Proyecto GxUnit Reunión 1/11/2008 - GUG Montevideo - Uruguay
Agenda ,[object Object],[object Object],[object Object],[object Object],Reunión 1/11/2008 - GUG Montevideo - Uruguay
[object Object],[object Object],Problema Pruebas Unitarias   Reunión 1/11/2008 - GUG Montevideo - Uruguay
[object Object],[object Object],[object Object],[object Object],Proyecto GxUnit Objetivos   Reunión 1/11/2008 - GUG Montevideo - Uruguay
Evolución   Proyecto GxUnit ,[object Object],[object Object],[object Object],[object Object],Reunión 1/11/2008 - GUG Montevideo - Uruguay Alcance de objetos a probar:   Prueba parcial de  procedures “ Proyecto de Ingeniería  de Software”. UDELAR
¿Qué obtuvimos?   GxUnit Reunión 1/11/2008 - GUG Montevideo - Uruguay
Reunión 1/11/2008 - GUG Montevideo - Uruguay GxUnit 1
GxUnit 1 Procedure   verificador Resultados esperados Características: Casos de Prueba Parte para definir casos de prueba Parm(in:entrada,out:salida) Grilla para edición de la tabla con los casos de prueba
GxUnit 1 Características: Bitácora Verde=SatisfactorioRojo=Fallido Resultados esperados vs. obtenidos
Características: Casos de Prueba GxUnit 1 Parámetros SDT
Resumen  GxUnit 1 Reunión 1/11/2008 - GUG Montevideo - Uruguay ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reunión 1/11/2008 - GUG Montevideo - Uruguay GxUnit 2
GxUnit 2 Características: Objeto Caso de Prueba (TestSet) Objeto Objeto “conjunto de casos de prueba”
GxUnit 2 Características: Objeto Caso de Prueba (TestSet) Extensible mediante procedimientos verificadores del usuario (PVU) Grilla para edición de la tabla con los casos de prueba Procedure  a probar
GxUnit 2 Características: Bitácora Verde=SatisfactorioRojo=Fallido Resultados esperados vs. obtenidos
GxUnit 2 Características: Bitácora Resultados esperados vs. obtenidos Resultados PVUs
Resumen  GxUnit 2 Reunión 1/11/2008 - GUG Montevideo - Uruguay ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GxUnit en Acción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],¿Qué nos falta? Hacia el futuro Reunión 1/11/2008 - GUG Montevideo - Uruguay
¿Qué nos falta? Nuevo alcance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hacia el futuro Reunión 1/11/2008 - GUG Montevideo - Uruguay
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Proyecto GxUnit Reunión 1/11/2008 - GUG Montevideo - Uruguay
[object Object],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 Álvarez de Ron Rafel Sisto Rodrigo Aguerre Rodrigo Ordeix  Rosana Robaina Soledad Pérez Stephanie de León Enrique Almeida  ealmeida@concepto.com.uy Alejandro Araújo  alar758@gmail.com Uruguay Larre Borges  ularre@genexusconsulting.com Proyecto GxUnit

Contenu connexe

En vedette (20)

Paradojas
ParadojasParadojas
Paradojas
 
Mejia Portilla Rafael Practicas Laborales
Mejia  Portilla Rafael  Practicas LaboralesMejia  Portilla Rafael  Practicas Laborales
Mejia Portilla Rafael Practicas Laborales
 
Presentación guía ruta de mejora fase intensiva 2014 2015
Presentación guía ruta de mejora fase intensiva 2014 2015Presentación guía ruta de mejora fase intensiva 2014 2015
Presentación guía ruta de mejora fase intensiva 2014 2015
 
ENGLISH 3
ENGLISH 3ENGLISH 3
ENGLISH 3
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Publiweb
PubliwebPubliweb
Publiweb
 
Festival Cartagena Documento Compilatorio
Festival Cartagena Documento CompilatorioFestival Cartagena Documento Compilatorio
Festival Cartagena Documento Compilatorio
 
Estructura tesis msc 1993
Estructura tesis msc 1993Estructura tesis msc 1993
Estructura tesis msc 1993
 
Magnicidio[1]
Magnicidio[1]Magnicidio[1]
Magnicidio[1]
 
La Economía Local y Agencias de Desarrollo
La Economía Local y Agencias de DesarrolloLa Economía Local y Agencias de Desarrollo
La Economía Local y Agencias de Desarrollo
 
Aspectos fiscales y contables del cierre 2012
Aspectos fiscales y contables del cierre 2012Aspectos fiscales y contables del cierre 2012
Aspectos fiscales y contables del cierre 2012
 
Palacios andaluces
Palacios andalucesPalacios andaluces
Palacios andaluces
 
La Paz
La PazLa Paz
La Paz
 
Los Koooooookkkksssss
Los KoooooookkkksssssLos Koooooookkkksssss
Los Koooooookkkksssss
 
Sintaxis Y Gramatica
Sintaxis Y GramaticaSintaxis Y Gramatica
Sintaxis Y Gramatica
 
Isabel Isinbayeva Selsa 7ºA
Isabel Isinbayeva Selsa 7ºAIsabel Isinbayeva Selsa 7ºA
Isabel Isinbayeva Selsa 7ºA
 
Unidad3 La Web2
Unidad3 La Web2Unidad3 La Web2
Unidad3 La Web2
 
Promoción de la internacionalización
Promoción de la internacionalizaciónPromoción de la internacionalización
Promoción de la internacionalización
 
Módulo 1
Módulo 1Módulo 1
Módulo 1
 
Blog
BlogBlog
Blog
 

Similaire à Construyendo una herramienta para pruebas unitarias en GeneXus

Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)
Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)
Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)Alejandro Araújo
 
Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)
Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)
Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)Alejandro Araújo
 
Nuestra Experiencia Con El Proyecto Gxunit Vf
Nuestra Experiencia Con El Proyecto Gxunit VfNuestra Experiencia Con El Proyecto Gxunit Vf
Nuestra Experiencia Con El Proyecto Gxunit VfEnrique Almeida
 
Especificación GxFIT - Defensa Tesis Maestría
Especificación GxFIT - Defensa Tesis MaestríaEspecificación GxFIT - Defensa Tesis Maestría
Especificación GxFIT - Defensa Tesis MaestríaAlejandro Araújo
 
15 Upm Solo Pruebas 2009
15 Upm Solo Pruebas 200915 Upm Solo Pruebas 2009
15 Upm Solo Pruebas 2009Pepe
 
Introducción a la automatización de pruebas con tecnologías .Net
Introducción a la automatización de pruebas con tecnologías .NetIntroducción a la automatización de pruebas con tecnologías .Net
Introducción a la automatización de pruebas con tecnologías .NetAbel Quintana Lopez
 
Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...
Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...
Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...Argentesting
 
proceso unificado de desarrollo parte 1
proceso unificado de desarrollo parte 1proceso unificado de desarrollo parte 1
proceso unificado de desarrollo parte 1Rodrigo Cerón
 
Introducción a GXtest
Introducción a GXtest Introducción a GXtest
Introducción a GXtest GeneXus
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3enayluis
 
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?TestingUy
 
GxUnit - GeneXus Unit Testing
GxUnit - GeneXus Unit TestingGxUnit - GeneXus Unit Testing
GxUnit - GeneXus Unit TestingAlejandro Araújo
 
Encuentrogx2006collaborativeprojects 090910122800-phpapp01
Encuentrogx2006collaborativeprojects 090910122800-phpapp01Encuentrogx2006collaborativeprojects 090910122800-phpapp01
Encuentrogx2006collaborativeprojects 090910122800-phpapp01Alejandro Araújo
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTereBestene
 

Similaire à Construyendo una herramienta para pruebas unitarias en GeneXus (20)

Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)
Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)
Proyecto GxUnit - Congreso Cacic2008 (Almeida, LarreBorges, Araújo)
 
Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)
Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)
Our Experience with the GxUnit Project (Almeida, LarreBorges, Araújo)
 
Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
 
Utilizando Metodologia Rup Parte1
Utilizando Metodologia Rup Parte1Utilizando Metodologia Rup Parte1
Utilizando Metodologia Rup Parte1
 
Nuestra Experiencia Con El Proyecto Gxunit Vf
Nuestra Experiencia Con El Proyecto Gxunit VfNuestra Experiencia Con El Proyecto Gxunit Vf
Nuestra Experiencia Con El Proyecto Gxunit Vf
 
Especificación GxFIT - Defensa Tesis Maestría
Especificación GxFIT - Defensa Tesis MaestríaEspecificación GxFIT - Defensa Tesis Maestría
Especificación GxFIT - Defensa Tesis Maestría
 
Unidad 3 elaboracion de un proyecto (4)
Unidad  3   elaboracion de un proyecto (4)Unidad  3   elaboracion de un proyecto (4)
Unidad 3 elaboracion de un proyecto (4)
 
15 Upm Solo Pruebas 2009
15 Upm Solo Pruebas 200915 Upm Solo Pruebas 2009
15 Upm Solo Pruebas 2009
 
Introducción a la automatización de pruebas con tecnologías .Net
Introducción a la automatización de pruebas con tecnologías .NetIntroducción a la automatización de pruebas con tecnologías .Net
Introducción a la automatización de pruebas con tecnologías .Net
 
Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...
Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...
Argentesting 2018 - Introducción a la automatización de pruebas con tecnologí...
 
proceso unificado de desarrollo parte 1
proceso unificado de desarrollo parte 1proceso unificado de desarrollo parte 1
proceso unificado de desarrollo parte 1
 
s02E42020-1
s02E42020-1s02E42020-1
s02E42020-1
 
Introducción a GXtest
Introducción a GXtest Introducción a GXtest
Introducción a GXtest
 
Ingeniería del software 3
Ingeniería del software 3Ingeniería del software 3
Ingeniería del software 3
 
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
 
Herramientas Digitales
Herramientas DigitalesHerramientas Digitales
Herramientas Digitales
 
GxUnit - GeneXus Unit Testing
GxUnit - GeneXus Unit TestingGxUnit - GeneXus Unit Testing
GxUnit - GeneXus Unit Testing
 
Esquemas de pruebas
Esquemas de pruebasEsquemas de pruebas
Esquemas de pruebas
 
Encuentrogx2006collaborativeprojects 090910122800-phpapp01
Encuentrogx2006collaborativeprojects 090910122800-phpapp01Encuentrogx2006collaborativeprojects 090910122800-phpapp01
Encuentrogx2006collaborativeprojects 090910122800-phpapp01
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptx
 

Plus de Alejandro Araújo

Test Driven Development. Fortalezas y Debilidades
Test Driven Development. Fortalezas y DebilidadesTest Driven Development. Fortalezas y Debilidades
Test Driven Development. Fortalezas y DebilidadesAlejandro Araújo
 
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Alejandro Araújo
 
GXFIT-Especificación de marco de pruebas
GXFIT-Especificación de marco de pruebasGXFIT-Especificación de marco de pruebas
GXFIT-Especificación de marco de pruebasAlejandro Araújo
 
Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo) ...
Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo)   ...Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo)   ...
Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo) ...Alejandro Araújo
 
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)Alejandro Araújo
 

Plus de Alejandro Araújo (6)

Test Driven Development. Fortalezas y Debilidades
Test Driven Development. Fortalezas y DebilidadesTest Driven Development. Fortalezas y Debilidades
Test Driven Development. Fortalezas y Debilidades
 
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
 
GXFIT-Especificación de marco de pruebas
GXFIT-Especificación de marco de pruebasGXFIT-Especificación de marco de pruebas
GXFIT-Especificación de marco de pruebas
 
Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo) ...
Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo)   ...Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo)   ...
Propuesta mejora proceso desarrollo Software (2002) (Diaz Arnesto, Araújo) ...
 
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)
 
Presentación Fitnesse
Presentación Fitnesse Presentación Fitnesse
Presentación Fitnesse
 

Dernier

TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 

Dernier (20)

TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 

Construyendo una herramienta para pruebas unitarias en GeneXus

  • 1. Construyendo una herramienta para pruebas unitarias en GeneXus © Enrique Almeida [email_address] Alejandro Araújo [email_address] Uruguay Larre Borges [email_address] Proyecto GxUnit Reunión 1/11/2008 - GUG Montevideo - Uruguay
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. ¿Qué obtuvimos? GxUnit Reunión 1/11/2008 - GUG Montevideo - Uruguay
  • 7. Reunión 1/11/2008 - GUG Montevideo - Uruguay GxUnit 1
  • 8. GxUnit 1 Procedure verificador Resultados esperados Características: Casos de Prueba Parte para definir casos de prueba Parm(in:entrada,out:salida) Grilla para edición de la tabla con los casos de prueba
  • 9. GxUnit 1 Características: Bitácora Verde=SatisfactorioRojo=Fallido Resultados esperados vs. obtenidos
  • 10. Características: Casos de Prueba GxUnit 1 Parámetros SDT
  • 11.
  • 12. Reunión 1/11/2008 - GUG Montevideo - Uruguay GxUnit 2
  • 13. GxUnit 2 Características: Objeto Caso de Prueba (TestSet) Objeto Objeto “conjunto de casos de prueba”
  • 14. GxUnit 2 Características: Objeto Caso de Prueba (TestSet) Extensible mediante procedimientos verificadores del usuario (PVU) Grilla para edición de la tabla con los casos de prueba Procedure a probar
  • 15. GxUnit 2 Características: Bitácora Verde=SatisfactorioRojo=Fallido Resultados esperados vs. obtenidos
  • 16. GxUnit 2 Características: Bitácora Resultados esperados vs. obtenidos Resultados PVUs
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.