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

Masterarbeit

Measuring UI complexity through analysis of UI Tests
Measuring UI complexity through analysis of UI Tests

Completion

2024/04

Research Area

Web Engineering

Students

Ekaterina Pavlova

Ekaterina Pavlova

student

Advisers

heseba

gaedke

Description

Automatic assessment of the user interface (UI) can give valuable insight into how attractive and usable a web applications would be for users, affecting the potential success of it reducing the effort for time-consuming and expensive user studies. Different aspects can be measured such as aesthetics, subjective and emotional perception, or complexity. UI complexity is particularly important as ti influences not only the usability of a web application but also its perceived quality for the users: highly complex user interfaces cause a high cognitive load and thus negatively affect user performance. UI complexity is also a helpful metric for split testing different user interface designs when decisions regarding improvements or design changes are needed. Existing automatic assessment methods do not take user interactions into account or require the creation of additional artifacts.

This thesis aims at assessing UI complexity of web applications based on available artifacts. It investigates assessment methods using UI tests ni combination with the corresponding web user interfaces as primary information source. To test the feasibility of this approach, the complexity results need to be systematically compared to those from traditional manual assessment ni a user study. The automatic assessment needs to be integratable ni DevOps infrastructure, e.g. as a part of a CI/CD pipeline.

The objective of this thesis is to create a solution or the combination of existing approaches tO solve the problem of automated complexity assessment of web user interfaces through analysis of UI tests as described above.This particularly includes the analysis of the state of the art of existing methods of UI complexity measurement as well as the demonstration of the solution by prototypical implementation and a suitable evaluation with a user study, comparing results quality of the study and the solution.


Powered by DGS
Edit list (authentication required)

Press Articles