Nástroj pro generování GUI testů s využitím LLM
Date issued
2025-05-15
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
Tato diplomová práce je zaměřená na tvorbu uživatelsky přívětivé aplikace, která umožní i nezkušenému uživateli snadno a efektivně vytvářet softwarové testy, konkrétně testy pro grafická rozhraní. Výsledná aplikace je schopná využívat různé LLM pro automatické generování testů. Vygenerované testy umožňuje následně zhodnotit a výsledek přehledně prezentovat uživateli. Pokud výsledný test není validní, aplikace nabízí možnost předat daný test zpět LLM, který se pokusí test opravit na základě nalezené chyby. Tento proces zajistí, že i nezaučený uživatel dokáže vytvořit validní testy, aniž by musel mít technické znalosti pro tvorbu testů. Výsledná aplikace byla otestována několika uživateli, jak těmi s technickými znalostmi pro tvorbu testů, tak i nezkušenými uživateli a vylepšena na základě jejich zpětné vazby.
Description
Subject(s)
LLM, GUI, Testování, Robot framework, UX, Uživatelská přívětivost