Observatorio de I+D+i UPM

Memorias de investigación
Ponencias en congresos:
Automated Functional Testing based on the Navigation of Web Applications,
Año:2011
Áreas de investigación
  • Telemática
Datos
Descripción
Web applications are becoming more and more complex. Testing such applications is an intricate hard and time-consuming activity. Therefore, testing is often poorly performed or skipped by practitioners. Test automation can help to avoid this situation. Hence, this paper presents a novel approach to perform automated software testing for web applications based on its navigation. On the one hand, web navigation is the process of traversing a web application using a browser. On the other hand, functional requirements are actions that an application must do. Therefore, the evaluation of the correct navigation of web applications results in the assessment of the specified functional requirements. The proposed method to perform the automation is done in four levels: test case generation, test data derivation, test case execution, and test case reporting. This method is driven by three kinds of inputs: i) UML models; ii) Selenium scripts; iii) XML files. We have implemented our approach in an open-source testing framework named Automatic Testing Platform. The validation of this work has been carried out by means of a case study, in which the target is a real invoice management system developed using a model-driven approach.
Internacional
Si
Nombre congreso
WWV 2011
Tipo de participación
960
Lugar del congreso
Rejkiavic, Island
Revisores
Si
ISBN o ISSN
20752180
DOI
Fecha inicio congreso
01/06/2011
Fecha fin congreso
09/06/2011
Desde la página
49
Hasta la página
65
Título de las actas
Electronic Proceedings in Theoretical Computer Science
Esta actividad pertenece a memorias de investigación
Participantes
  • Autor: Juan Carlos Dueñas Lopez (UPM)
Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Sistemas de tiempo real y arquitectura de servicios telemáticos
  • Departamento: Ingeniería de Sistemas Telemáticos
S2i 2022 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)