Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porAlarico Oviedo Modificado hace 9 años
1
Juan Pablo Goyení Marcos Olivera Nicolás Carro Proyecto de grado Facultad de Ingeniería UdelaR
2
Pruebas unitarias Herramientas xUnit GXUnit
3
Historia de GXUnit …….
4
Pruebas unitarias
5
Motivación Fuente: Applied Software Measurement, Capers Jones, 1996
6
Pruebas unitarias Herramientas xUnit
7
Características Automatización Uniformidad Ejecución Velocidad Visualización
8
Herramientas xUnit Herramientas estudiadas JUnit PBUnit GXUnit PIS NUnit Otras…
9
Herramientas xUnit Puntos fuertes tomados Código programable en testcase (esto está mal expresado) Generación automática de código Practicidad en el uso Integrada en ambiente desarrollo Suites de prueba Independencia de versión
10
Pruebas unitarias Herramientas xUnit GXUnit
11
Arquitectura Se busca que sea … Independiente Mantenible Bajo Acoplamiento Compatible Extensible
12
Arquitectura
13
GeneXusAPI Manejadores Resultados Test Case Test Suite
14
Arquitectura GXUnitCore ManejadorRunner GxUnitInicializador Procedimiento DTTransaction DTDataProvider DTAtributo
15
Arquitectura GXUnitUI Crear TestCase Crear Suite Ejecutar TestCase Ejecutar Suite Visualizar Resultados
16
GXUnit Unidad en GeneXus ¿Unidad en GeneXus? ¿Objetos GeneXus? ¿Cuáles Objetos?
17
GXUnit Objetos GeneXus
18
GXUnit
19
Test Case
20
GXUnit Test Suite
21
GXUnit Result
22
Demo
23
Resultados Cumplimiento de los objetivos clave Casos de estudio Consolidación de GXUnit en la comunidad – GeneXus Marketplace – Blog / Site / Consultas Trabajo a futuro – Generación de datos de prueba – Integración con GXtest – Ejecución batch de pruebas – Smart devices – Generación de reportes
24
Más GXUnit Descarga: – http://marketplace.genexus.com/ http://marketplace.genexus.com/ Site: – http:// sites.google.com/site/proyectogxunit / http:// sites.google.com/site/proyectogxunit / GXUnit Blog: – http://gxunit.blogspot.com/ http://gxunit.blogspot.com/ Twitter: – hashtag: #GX2417
25
Agradecimientos Encargados del Proyecto de Grado – Mónica Wodzislawski (Tutor del proyecto) – Matías Reina (Usuario responsable del proyecto) – Federico Toledo (Usuario responsable alterno) GeneXus Extensions – Luciano Silveira – Federico Azzato GeneXus Marketplace – Martín Olivieri Gustavo Carriquiry Ursula Bartram Alejandro Araujo Enrique Almeida Integrantes de los 2 grupos GXunit del Proyecto de Ingeniería de Software 2007 Integrantes de los 2 grupos GeneXus del Proyecto de Ingeniería de Software 2011
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.