Methods for Automatic Web Page Layout Testing and Analysis: A Review

Methods for automatic analysis of user interfaces are essential for a wide range of applications in computer science and software engineering. These methods are used in software security, document archiving, human-computer interaction, software engineering, and data science. Even though these method...

Full description

Bibliographic Details
Main Authors: Irfan Prazina, Seila Becirovic, Emir Cogo, Vensada Okanovic
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10036415/
_version_ 1828014736718954496
author Irfan Prazina
Seila Becirovic
Emir Cogo
Vensada Okanovic
author_facet Irfan Prazina
Seila Becirovic
Emir Cogo
Vensada Okanovic
author_sort Irfan Prazina
collection DOAJ
description Methods for automatic analysis of user interfaces are essential for a wide range of applications in computer science and software engineering. These methods are used in software security, document archiving, human-computer interaction, software engineering, and data science. Even though these methods are essential, no single research systematically lists most of the methods and their characteristics. This paper aims to give an overview of different solutions and their applications in the separate processes of automatic analysis of user interfaces. The main focus is on the techniques that analyze web page layouts and web page structure. Web pages’ style, type of content, and even structure constantly (often drastically) change, as do methods that analyze them. The fact that most methods use very different datasets and web pages of various complexities are some of the reasons that the direct comparison of methods is difficult, if not impossible. Another fact is that the vast applications of methods practically solve similar problems. With these facts in mind, in the paper, we surveyed relevant scientific articles, categorized them, and provided an overview of how these methods have developed over time.
first_indexed 2024-04-10T10:06:19Z
format Article
id doaj.art-f5774a4ca6304e218dedd3293ac72298
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-10T10:06:19Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-f5774a4ca6304e218dedd3293ac722982023-02-16T00:00:27ZengIEEEIEEE Access2169-35362023-01-0111139481396410.1109/ACCESS.2023.324254910036415Methods for Automatic Web Page Layout Testing and Analysis: A ReviewIrfan Prazina0https://orcid.org/0000-0002-4504-6737Seila Becirovic1https://orcid.org/0000-0001-7776-9350Emir Cogo2Vensada Okanovic3Faculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaFaculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaFaculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaFaculty of Electrical Engineering, University of Sarajevo, Sarajevo, Bosnia and HerzegovinaMethods for automatic analysis of user interfaces are essential for a wide range of applications in computer science and software engineering. These methods are used in software security, document archiving, human-computer interaction, software engineering, and data science. Even though these methods are essential, no single research systematically lists most of the methods and their characteristics. This paper aims to give an overview of different solutions and their applications in the separate processes of automatic analysis of user interfaces. The main focus is on the techniques that analyze web page layouts and web page structure. Web pages’ style, type of content, and even structure constantly (often drastically) change, as do methods that analyze them. The fact that most methods use very different datasets and web pages of various complexities are some of the reasons that the direct comparison of methods is difficult, if not impossible. Another fact is that the vast applications of methods practically solve similar problems. With these facts in mind, in the paper, we surveyed relevant scientific articles, categorized them, and provided an overview of how these methods have developed over time.https://ieeexplore.ieee.org/document/10036415/GUI similarity detectionGUI testingHCIinformation retrievalsoftware engineering
spellingShingle Irfan Prazina
Seila Becirovic
Emir Cogo
Vensada Okanovic
Methods for Automatic Web Page Layout Testing and Analysis: A Review
IEEE Access
GUI similarity detection
GUI testing
HCI
information retrieval
software engineering
title Methods for Automatic Web Page Layout Testing and Analysis: A Review
title_full Methods for Automatic Web Page Layout Testing and Analysis: A Review
title_fullStr Methods for Automatic Web Page Layout Testing and Analysis: A Review
title_full_unstemmed Methods for Automatic Web Page Layout Testing and Analysis: A Review
title_short Methods for Automatic Web Page Layout Testing and Analysis: A Review
title_sort methods for automatic web page layout testing and analysis a review
topic GUI similarity detection
GUI testing
HCI
information retrieval
software engineering
url https://ieeexplore.ieee.org/document/10036415/
work_keys_str_mv AT irfanprazina methodsforautomaticwebpagelayouttestingandanalysisareview
AT seilabecirovic methodsforautomaticwebpagelayouttestingandanalysisareview
AT emircogo methodsforautomaticwebpagelayouttestingandanalysisareview
AT vensadaokanovic methodsforautomaticwebpagelayouttestingandanalysisareview