Jump to main content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems

Masterarbeit

From UI Tests to Complexity Insights: Predicting Interaction Load in Web Applications
From UI Tests to Complexity Insights: Predicting Interaction Load in Web Applications

Completion

2025/12

Research Area

Web Engineering

Students

Bukuroshe Xhamxhiu

Bukuroshe Xhamxhiu

student

Advisers

heseba

Description

Automatic evaluation of the user interface (UI) can provide valuable insights on how usable and attractive a web application is for users, directly affecting the potential success of it, decreasing the effort for time-consuming, expensive and massive user studies. Interaction complexity and task load are two important factors that influence the usability of a web application. UI Tests are used to ensure that the application behaves as expected and therefore are representations of the user interfactions with the web user interfaces. Therefore, they represent a potential source of information for assessing the complexity of user interfaction of web applications.

This thesis aims exploring the potential of using UI tests for complexity and task load prediction. Previous work has shown that limited availability of public code repositories with a high coverage and consistency of UI tests are a major obstacle for systematic experimentation. Therefore, the approach tested in this thesis will apply methods of automated generation of UI tests to create the basic input for the assessment of complexity and task load. To test the feasibility of this approach, the complexity and task load results need to be systematically compared to those from traditional manual assessment in a user study.

The objective of this thesis is to create a solution or the combination of existing approaches to solve the problem of automated complexity/task load assessment of web user interfaces through analysis of automatically generated UI tests as described above. This includes the analysis of the state of the art of existing methods of UI complexity and load measurement and UI test generation as well as the demonstration of the solution by prototypical implementation and a suitable comparative evaluation with a user study.


Powered by DGS
Edit list (authentication required)

Press Articles