Framework ágil para realizar pruebas funcionales de software orientado a aplicaciones móviles, caso: aplicación móvil para transferencias bancarias desarrollada bajo metodología Scrum

Thumbnail Image

Date

2017

Journal Title

Journal ISSN

Volume Title

Publisher

Universidad Nacional Mayor de San Marcos

Abstract

La realización de pruebas sobre aplicaciones móviles son mucho más complejas que las pruebas realizadas para aplicaciones web o de escritorio, ya que existen diferentes factores que amplían drásticamente el espectro de pruebas. Al seguir metodologías ágiles se deben realizar actividades de control de calidad en cada funcionalidad construida. Idealmente cada funcionalidad debería ser completada en una o dos semanas, y ello evidencia que se tienen tiempos muy cortos para garantizar su calidad. Por lo anteriormente mencionado, el presente informe de experiencia profesional describe un framework ágil para realizar pruebas de software donde se establece el proceso de trabajo a seguir, se dan pautas de cómo definir casos de prueba y de cómo construir pruebas automatizadas que respalden la implementación de una funcionalidad a nivel de servicios backend y a nivel de aplicativo móvil. El caso contexto de este informe es el de una aplicación móvil para las plataformas Android y iOS cuya funcionalidad principal son las transferencias bancarias. Actualmente, la aplicación cumple con la calidad esperada por el cliente y se encuentra publicada en Play Store (Android) y App Store (iOS).

Description

Keywords

Transferencia electrónica de fondos, Software de aplicación, Desarrollo de software ágil, Scrum (Desarrollo de software para computadora)

Citation

Daneri, S. (2017). Framework ágil para realizar pruebas funcionales de software orientado a aplicaciones móviles, caso: aplicación móvil para transferencias bancarias desarrollada bajo metodología Scrum [Informe de Trabajo de Suficiencia Profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Software]. Repositorio institucional Cybertesis UNMSM.