AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Testing graphical user interfaces: Design of a framework which can help a developer test graphical user interfaces, for Adobe Flex and ActionScript.

Translated title

Test a grafiske brugerflader

Author

Term

10. term

Publication year

2012

Submitted on

Pages

20

Abstract

Test af software med grafiske brugerflader (GUI) – de vinduer, knapper og menuer, man klikker på – bliver sværere, jo mere komplekse brugerfladerne er. Alligevel har udviklere kun begrænset hjælp, når de skal teste og vedligeholde applikationer med GUI. Dette speciale gennemgår flere praktiske metoder, som udviklere kan bruge til at teste GUIs, og beskriver deres styrker og begrænsninger. Det præsenterer også et proof of concept for et rammeværk til test af GUI‑applikationer, der overfører idéen om enhedstest – små, gentagelige tests af enkeltdele – til brugergrænsefladens interaktive elementer. Formålet er at illustrere, hvordan mere strukturerede og automatiserede tests kan støtte driftssikkerhed og gøre GUI‑software lettere at vedligeholde.

Testing software with graphical user interfaces (GUIs)—the windows, buttons, and menus people click—becomes harder as interfaces grow more complex. Yet developers have limited help when testing and maintaining GUI‑based applications. This thesis reviews several practical methods developers can use to test GUIs, outlining their strengths and limitations. It also presents a proof‑of‑concept framework for testing GUI applications that adapts the idea of unit testing—small, repeatable tests of individual parts—to the interactive elements of a user interface. The aim is to illustrate how more structured, automated tests can support reliability and make GUI software easier to maintain.

[This abstract was generated with the help of AI]