Nástroj pro generování GUI testů s využitím LLM
| dc.contributor.advisor | Lipka Richard, Ing. Ph.D. | cs |
| dc.contributor.author | Holický, Petr | cs |
| dc.contributor.referee | Herout Pavel, doc. Ing. Ph.D. | cs |
| dc.date.accepted | 2025-06-16 | |
| dc.date.accessioned | 2026-02-20T16:00:28Z | |
| dc.date.available | 2024-09-09 | |
| dc.date.available | 2026-02-20T16:00:28Z | |
| dc.date.issued | 2025-05-15 | |
| dc.date.submitted | 2025-05-15 | |
| dc.description.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. | cs |
| dc.description.abstract-translated | This thesis focuses on the development of a user-friendly application that enables even inexperienced users to easily and effectively create software tests, specifically tests for graphical user interfaces. The final application is capable of utilizing various LLMs for automatic test generation and also allows users to evaluate the generated tests and clearly presents the results. If a generated test is not valid, the application offers the option to send the test back to the LLM, which attempts to correct the test based on the identified error. This process ensures that even untrained users can create valid tests without needing technical knowledge of test creation. The final application was tested by several users, including both technically proficient users and inexperienced ones, and was improved based on their feedback. | en |
| dc.description.department | Katedra informatiky a výpočetní techniky | cs |
| dc.description.result | Obhájeno | cs |
| dc.format | 69 s. | |
| dc.identifier | 99633 | |
| dc.identifier.uri | http://hdl.handle.net/11025/65886 | |
| dc.language.iso | cs | |
| dc.publisher | Západočeská univerzita v Plzni | cs |
| dc.rights | Plný text práce je přístupný bez omezení | cs |
| dc.rights.access | openAccess | cs |
| dc.subject | LLM | cs |
| dc.subject | GUI | cs |
| dc.subject | Testování | cs |
| dc.subject | Robot framework | cs |
| dc.subject | UX | cs |
| dc.subject | Uživatelská přívětivost | cs |
| dc.subject.translated | LLM | en |
| dc.subject.translated | GUI | en |
| dc.subject.translated | Testing | en |
| dc.subject.translated | Robot framework | en |
| dc.subject.translated | UX | en |
| dc.subject.translated | User Experience | en |
| dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | cs |
| dc.thesis.degree-level | Navazující | cs |
| dc.thesis.degree-name | Ing. | cs |
| dc.thesis.degree-program | Softwarové a informační systémy | cs |
| dc.title | Nástroj pro generování GUI testů s využitím LLM | cs |
| dc.title.alternative | GUI test-generating tool based on LLM | en |
| dc.type | diplomová práce | cs |
| local.files.count | 6 | * |
| local.files.size | 236446771 | * |
| local.has.files | yes | * |
| local.relation.IS | https://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=99633 |
Files
Original bundle
1 - 5 out of 6 results
No Thumbnail Available
- Name:
- A22N0046P-zadani_DP.pdf
- Size:
- 22.4 KB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP - příloha
No Thumbnail Available
- Name:
- DP_Holicky_A22N0046P.pdf
- Size:
- 1.12 MB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP
No Thumbnail Available
- Name:
- A22N0046P_prilohy.zip
- Size:
- 223.91 MB
- Format:
- ZIP
- Description:
- VŠKP - příloha
No Thumbnail Available
- Name:
- PO_Holicky_A22N0046P.pdf
- Size:
- 139.38 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta VŠKP
No Thumbnail Available
- Name:
- PV_Holicky_A22N0046P.pdf
- Size:
- 102.21 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího VŠKP