Aplicativo de testing basado en modelos ágiles

  • Martha Ester Gómez Adasme Semillero de Investigación MERLIN - Instructor- SENA
  • Juan David Vahos Filiación (Semillero de Investigación MERLIN -Instructor- SENA)
Palabras clave: Pruebas, virtualización, Metodologías ágiles, Desarrollo, Aplicativos.

Resumen

Dentro de los modelos de desarrollo de software están las metodologías ágiles que evolucionan y establecen nuevas formas eficientes de realizar aplicativos. Los aprendices del Sena en el transcurso de la etapa lectiva necesitan realizar pruebas a las aplicaciones para clientes reales durante todo el ciclo de desarrollo, teniendo en cuenta las condiciones de instalación de software del mundo actual, como es la virtualización de servicios y las buenas prácticas ágiles de desarrollo. El objeto de este proyecto es poner en marcha un ambiente de pruebas con productos propios, los cuales se compararán con productos del mercado para realizar las pruebas de software de las aplicaciones de etapa lectiva de aprendices del área del desarrollo de software y los productos empresariales que genera la Fábrica de Software del Centro. El proyecto consiste en tres productos así: un ambiente de testing para permitir las pruebas del proyecto formativo en las diferentes fases que debe cumplir como análisis, diseño, desarrollo e implementación; al utilizar la virtualización en un solo servidor, se pueden tener varios servicios a la vez y es más fácil recuperarse ante caídas o fallas. La segunda fase es la creación de un software que permite hacer un seguimiento del ciclo o workflow del proceso de pruebas y donde se registran los artefactos para realizar los casos de prueba. La tercera fase es la implementación de software que permita la automatización de las pruebas; clasificados en seguimiento del proceso, generación de scripts y manejo de la concurrencia o performance.

Referencias

S., Jairo, J., García, T., Pérez, Sánchez, E. (2013). Mejora de historias de

usuario y casos de prueba de metodologías ágiles con base en TDD.

Journal Technology, 12, 82–104. Recuperado de: http://issi.dsic.upv.es/

archives/f-10 69167248521/actas.pdf%5Cnhttps:

//www.dnp.gov.co/Portals/0/archiv os/documentos/Subdireccion/Conp

es/3582.pdf

Engineering, C. (2007). Research Findings Impact of the Graduates from

the Computer Engineering Program and of Their Perform.

Engström, E., & Runeson, P. (2011).

Software product line testing - A systematic mapping study. Information

and Software Technology, 53(1), 2–13.

https://doi.org/10.1016/j.infsof.201 0.05.011

Fernandez, A., Insfran, E., & Abrahão,

S. (2011). Usability evaluation methods for the web: A systematic

mapping study. Information and Software Technology, 53(8),

–817. https://doi.org/10.1016/j.infsof.201 1.02.007

Fontela, M. C. (2011). Estado del arte y tendencias en Test-Driven

Development. Tesis de posgrado. Universidad Nacional de La Plata, 1,

Argentina. Recuperado de: http://web.fi.uba.ar/~cfontela/Fontela_EstadoDelArteTDD_

UNLP_E IS.pdf

Lovelle, J. (1999). Calidad del Software.

Conferencia, 21 de Octubre de 1999 Grupo GIDIS Universidad Nacional de

La Pampa, 1–12. Recuperado de:

http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r35043.

PDF

Luis, P., Navarro, M., Pérez, G. M., & Ruiz, D. S. (2009). Open HMI

Tester: un Framework Open-source para Herramientas de Pruebas de

Software 2 Arquitectura Open HMI Tester. Event London, 3(4), 61–66.

Peralta, A. (2005). Universidad ORT Uruguay. Recuperado de: http://

www.ort.edu.uy/facs/pdf/doc umentodetrabajo18.pdf

Schenone, M. H. (2004). Diseño de una Metodología Ágil de Desarrollo

de Software. Tesis de pregrado. Facultad de Ingeniería: Universidad de

Buenos Aires, Argentina. 1–199. Recuperado de:

http://books.openlibra.com/pdf/dis eno-metodologia-agil-de-desarroll

o-software.pdf

Vaca, P., Maldonado, C., Inchaurrondo, C., Peretti, J., Romero, M., &

Bueno, M. (2015). Test-Driven Development - Una aproximación para

entender su utilidad en el proceso de desarrollo de Software. Universidad

Tecnológica Nacional, Facultad Regional Córdoba, 1–10. Recuperado de:

http://conaiisi.frc.utn.edu.ar/PDFsParaPublicar/1/schedConfs/7/158-

-1-DR.pdf

UNE-ISO/IEC 9126-1:2004

Ingeniería del software. Calidad del producto software. Parte 1: Modelo

de calidad 2004

(http://www.aenor.es/aenor/normas/normas/fichanorma.asp?tipo=N&codigo=

N0032555#.Wf5_ZI_Wwy4)

Yagüe, A. (2009). Las pruebas en metodologías ágiles y convencionales:

papeles diferentes, Actas de los Talleres de las Jornadas de Ingeniería

del Software y Bases de Datos, 3(4), 67–73

Publicado
2018-08-29
Cómo citar
Gómez Adasme, M. E., & Vahos, J. D. (2018). Aplicativo de testing basado en modelos ágiles. Modum, 1, 77-88. Recuperado a partir de http://revistas.sena.edu.co/index.php/Re_Mo/article/view/1768
Sección
Artículos