2023
DOI: 10.1109/access.2023.3242549
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
0
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 70 publications
0
0
0
Order By: Relevance
“…Due to its centrality to many applications in computer science and beyond, there has been intense interest in automating unbiased gradient estimation for objective functions expressed as expectations, yielding several frameworks for unbiasedly differentiating first-order stochastic computation graphs [31,63,73], imperative programs with discrete randomness [3], and higher-order probabilistic programs [40]. Some works have also investigated automated computation of biased gradient estimates via smoothing [30]. However, these frameworks cannot be directly applied to variational inference problems, which require differentiating not just user code, but also traced simulators and log density evaluators of the probabilistic programs that users write.…”
Section: Related Workmentioning
confidence: 99%
“…Due to its centrality to many applications in computer science and beyond, there has been intense interest in automating unbiased gradient estimation for objective functions expressed as expectations, yielding several frameworks for unbiasedly differentiating first-order stochastic computation graphs [31,63,73], imperative programs with discrete randomness [3], and higher-order probabilistic programs [40]. Some works have also investigated automated computation of biased gradient estimates via smoothing [30]. However, these frameworks cannot be directly applied to variational inference problems, which require differentiating not just user code, but also traced simulators and log density evaluators of the probabilistic programs that users write.…”
Section: Related Workmentioning
confidence: 99%
“…To overcome these issues, significant efforts have been made to integrate machine learning (ML) techniques, including decision tree (DC), random forest (RF), support vector machine (SVM), etc., with GUI testing. This integration has the capacity to enhance testing methodologies, improve accuracy, and hasten the identification of defects, thus improving the GUI's performance [6].…”
Section: Introductionmentioning
confidence: 99%