Search-Based White-Box Fuzzing of Web Frontend Applications

Frontend is the initial point of contact for users with a web application. Therefore, it is crucial to provide the best possible user experience. Testing the frontend for faults and robustness is important to ensure a smooth and engaging interaction with users. We aim to design a novel white-box automated testing approach, using evolutionary algorithms, to generate and optimize test cases for web frontend applications. We have a three-year plan during which we aim to conduct a systematic literature review, develop a frontend testing tool, and publish papers on our work. Our initial research indicates that a few frontend testing tools are already available in the literature. However, most of these tools are based on a black-box approach, and as such, cannot test an application thoroughly, reducing the possibility of detecting faults. To the best of our knowledge, no current technique or tool is based on a white-box approach.

Authors

Institutions

Publication Details

Published
2024-10-28
DOI
https://doi.org/10.1109/issrew63542.2024.00054
Citations
1
Primary Topic
Web Data Mining and Analysis
Type
article
Field-Weighted Citation Impact
0.78

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Search-Based White-Box Fuzzing of Web Frontend Applications

Iva Kertusha
1 citations
Web Data Mining and Analysis
0.78
article

Search-Based White-Box Fuzzing of Web Frontend Applications

Iva Kertusha
article en
1 citations

Abstract

Frontend is the initial point of contact for users with a web application. Therefore, it is crucial to provide the best possible user experience. Testing the frontend for faults and robustness is important to ensure a smooth and engaging interaction with users. We aim to design a novel white-box automated testing approach, using evolutionary algorithms, to generate and optimize test cases for web frontend applications. We have a three-year plan during which we aim to conduct a systematic literature review, develop a frontend testing tool, and publish papers on our work. Our initial research indicates that a few frontend testing tools are already available in the literature. However, most of these tools are based on a black-box approach, and as such, cannot test an application thoroughly, reducing the possibility of detecting faults. To the best of our knowledge, no current technique or tool is based on a white-box approach.

Høyskolen Kristiania (NO)
European Research Council
Openalex Percentile: Top 19%
Web Data Mining and Analysis
0.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.