Efficient Execution of Web Navigation Sequences

Bibliographic citation

Losada, J., Raposo, J., Pan, A. et al. Efficient execution of web navigation sequences. World Wide Web 17, 921–947 (2014). https://doi.org/10.1007/s11280-013-0259-8

Type of academic work

Academic degree

Abstract

[Abstract] Web automation applications are widely used for different purposes such as B2B integration and automated testing of web applications. Most current systems build the automatic web navigation component by using the APIs of conventional browsers. While this approach has its advantages, it suffers performance problems for intensive web automation tasks which require real time responses and/or a high degree of parallelism. In this paper, we outline a set of techniques to build a web navigation component able to efficiently execute web navigation sequences. These techniques detect what elements and scripts of the pages accessed during the navigation sequence are needed for the correct execution of the sequence (and, therefore, must be loaded and executed), and what parts of the pages can be discarded. The tests executed with real web sources show that the optimized navigation sequences run significantly faster and consume significantly less resources.

Description

Esta versión del artículo ha sido aceptada para su publicación, después de la revisión por pares y está sujeta a los términos de uso de AM de Springer Nature, pero no es la versión de registro y no refleja las mejoras posteriores a la aceptación, ni ninguna corrección. La versión de registro está disponible en línea en: https://doi.org/10.1007/s11280-013-0259-8

Rights

Todos os dereitos reservados. All rights reserved.