• DocumentCode
    3740121
  • Title

    Parallel JavaScript Execution in Web Navigation Sequences

  • Author

    Jose Losada;Juan Raposo;Alberto Pan;Paula Montoto; ?lvarez

  • Author_Institution
    Univ. of A Coruna, A Coruñ
  • Volume
    1
  • fYear
    2015
  • Firstpage
    284
  • Lastpage
    291
  • 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. This approach suffers performance problems for intensive web automation tasks which require real time responses. Other systems use the approach of creating custom browsers specially designed for web automation. Those browsers can develop some improvements based in the peculiarities of the web automation tasks. In this paper, we present a novel optimization technique that allows the parallel execution of the JavaScript while the navigation component loads the web page. This technique is based in the analysis of the interactions between the scripts during the first loading of the web page, generating some useful information that will be saved and used in the next executions. The tests executed with real web sources show that the scripts contained in the HTML documents can be evaluated concurrently and the navigation component loads the web pages faster when the scripts are executed in parallel.
  • Keywords
    "Browsers","Intelligent agents","Automation","Navigation","Web sites","Service-oriented architecture","Rendering (computer graphics)"
  • Publisher
    ieee
  • Conference_Titel
    Web Intelligence and Intelligent Agent Technology (WI-IAT), 2015 IEEE / WIC / ACM International Conference on
  • Type

    conf

  • DOI
    10.1109/WI-IAT.2015.165
  • Filename
    7396817