Zobrazit minimální záznam

System for Evaluation of Model-based User Interface Testing Techniques Effectiveness



dc.contributor.advisorDaoud Feras Abdul Hadi Mustafa
dc.contributor.authorZdeněk David
dc.date.accessioned2024-06-18T14:14:27Z
dc.date.available2024-06-18T14:14:27Z
dc.date.issued2024-06-04
dc.identifierKOS-1240946731205
dc.identifier.urihttp://hdl.handle.net/10467/115058
dc.description.abstractTato práce představuje návrh a implementaci systému pro hodnocení účinnosti technik testování uživatelského rozhraní založených na modelech, konkrétně pomocí metody kombinatorického testování (angl. Combinatorial Interaction Testing - CIT). Cílem je zlepšit testování softwaru zvýšením míry odhalení chyb, pokrytí testů a efektivity ve srovnání s tradičními metodami. S rostoucí složitostí softwarových aplikací se tradiční metody testování stávají méně efektivními, což vyžaduje inovativní přístupy k zajištění spolehlivosti a kvality. Za tímto účelem jsme vytvořili metodiku pro provádění případových studií, prostředí pro testování případů a systém pro vyhodnocování účinnosti těchto testů. Byly provedeny tři případové studie využívající CIT k vyhodnocení praktické implementace této metody. Experimenty zahrnovaly vytvoření kontrolovaného prostředí, vytvoření testovacích případů ručně i pomocí CIT, provedení těchto případových studií a analýzu výsledků. Zjištění ukazují, že CIT zlepšuje detekci chyb a pokrytí testů a zároveň zkracuje celkovou dobu testování. To naznačuje, že techniky testování založené na modelech, zejména CIT, poskytují efektivnější přístup k zajištění kvality softwaru, což podporuje jejich širší implementaci do procesů testování softwaru.cze
dc.description.abstractThis thesis describes the design and implementation of a system developed to assess the effectiveness of model-based user interface testing methodologies, focused on Combinatorial Interaction Testing - CIT. The purpose of this system is to improve software testing by enhancing defect detection rates, test coverage as well as efficiency compared to traditional testing methods. As software applications grow in complexity, traditional testing methods become less effective, necessitating innovative approaches to ensure reliability and quality. In order to do this, we have created a methodology for conducting case studies, an environment for testing the cases and a system for evaluating the effectiveness of these tests. Three case studies were done utilizing CIT in order to evaluate its practical implementation. The experiments involved setting up controlled environments, generating test cases both manually and using CIT, executing these case studies and analyzing the results. The findings indicate that CIT improves the effectiveness of defect detection and test coverage while reducing overall testing time. This means that model-based testing techniques, such as CIT in particular, offer a more efficient approach to software quality assurance, promoting their wider implementation in software testing processes.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectTestování založené na modelucze
dc.subjecttestování uživatelského rozhranícze
dc.subjectmetody kombinatorického testovánícze
dc.subjectzajištění kvality softwarecze
dc.subjectpokrytí testůcze
dc.subjectdetekce defektůcze
dc.subjectautomatizované testovánícze
dc.subjectModel-based Testingeng
dc.subjectUser interface testingeng
dc.subjectCombinatorial Interaction Testingeng
dc.subjectSoftware quality assuranceeng
dc.subjectTest coverageeng
dc.subjectDefect detectioneng
dc.subjectAutomated testingeng
dc.titleSystém pro evaluaci efektivity technik testování uživatelského rozhraní založených na modelucze
dc.titleSystem for Evaluation of Model-based User Interface Testing Techniques Effectivenesseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeLukáš Ondřej
theses.degree.disciplineInterakce člověka s počítačemcze
theses.degree.grantorkatedra počítačové grafiky a interakcecze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu






Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam