Dissertation/ Thesis
CRUD rozšíření algoritmu pro path based testing ; A CRUD extension to a path based testing algorithm
| Τίτλος: | CRUD rozšíření algoritmu pro path based testing ; A CRUD extension to a path based testing algorithm |
|---|---|
| Συγγραφείς: | Valeriia Chekanova |
| Συνεισφορές: | Frajták Karel, Šebek Jiří |
| Στοιχεία εκδότη: | České vysoké učení technické v Praze. Vypočetní a informační centrum. Czech Technical University in Prague. Computing and Information Centre. |
| Έτος έκδοσης: | 2024 |
| Συλλογή: | Czech Technical University in Prague: Digital Library / České vysoké učení technické v Praze: Digitální knihovna ČVUT |
| Θεματικοί όροι: | system under test, model-based testing, automatizované testování, integrační testy, path-based testing, data cycle test, integritní omezení, testovací scénáře, automated testing, integration tests, integrity constraints, test scenarios |
| Περιγραφή: | Testování softwaru hraje klíčovou roli při zajišťování kvality a spolehlivosti systému v průběhu celého vývojového cyklu. Zajištění kvality aplikace obvykle zahrnuje ověření jejího chování na základě předem definovaných požadavků prostřednictvím vytvoření a spuštění testovacích případů. Jak se však systémy stávají složitějšími, tradiční testovací techniky se potýkají s problémy při vytváření přesných testovacích případů kvůli různorodým uživatelským prostředím, složitým interakcím systému a optimalizaci výkonu. Model-based testing tyto problémy řeší nahlížením na testovací systém jako na model, který abstrahuje jeho očekávané chování. Ačkoliv nástroje pro generování testovacích případů pomocí této techniky existují, například Oxygen nebo GraphWalker, neumožňují nám do modelu zahrnout požadavky na data. To vede k tomu, že se v testovacím případě objevují kombinace kroků, které v reálném světě nemohou nastat. Následně se celý testovací případ stává neproveditelným, což vede ke snížení efektivity testování. Tato práce vychází z konceptu Negative Constrained Path-based Testing a zavádí nový algoritmus, který integruje constrainty do modelu systému, aby se zabránilo generování nesplnitelných testovacích případů. Poté se výsledky algoritmu hodnotí ve srovnání s výsledky algoritmu Oxygenu, přičemž zaměřuje na metriky jako je optimalita a snížení počtu nesplnitelných testovacích případů. Diplomová práce se zaměřuje na omezení existujících testovacích technik pomocí zavedení constraintů a klade si za cíl zlepšit stávající přístupy v testování softwaru zajištěním spolehlivějších výsledků testů. ; Software testing plays a crucial role in ensuring the quality and reliability of the system through the whole development cycle. Quality assurance of the application usually involves verifying its behaviour against predefined requirements through the creation and execution of test cases. However, as systems become more complex, traditional testing techniques face challenges in generating accurate test cases due to diverse user ... |
| Τύπος εγγράφου: | master thesis |
| Γλώσσα: | unknown |
| Relation: | http://hdl.handle.net/10467/115000 |
| Διαθεσιμότητα: | http://hdl.handle.net/10467/115000 |
| Rights: | A 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.html ; Vysokoš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.html |
| Αριθμός Καταχώρησης: | edsbas.223880AD |
| Βάση Δεδομένων: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: http://hdl.handle.net/10467/115000# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.223880AD RelevancyScore: 797 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 796.983581542969 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: CRUD rozšíření algoritmu pro path based testing ; A CRUD extension to a path based testing algorithm – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Valeriia+Chekanova%22">Valeriia Chekanova</searchLink> – Name: Author Label: Contributors Group: Au Data: Frajták Karel<br />Šebek Jiří – Name: Publisher Label: Publisher Information Group: PubInfo Data: České vysoké učení technické v Praze. Vypočetní a informační centrum.<br />Czech Technical University in Prague. Computing and Information Centre. – Name: DatePubCY Label: Publication Year Group: Date Data: 2024 – Name: Subset Label: Collection Group: HoldingsInfo Data: Czech Technical University in Prague: Digital Library / České vysoké učení technické v Praze: Digitální knihovna ČVUT – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22system+under+test%22">system under test</searchLink><br /><searchLink fieldCode="DE" term="%22model-based+testing%22">model-based testing</searchLink><br /><searchLink fieldCode="DE" term="%22automatizované+testování%22">automatizované testování</searchLink><br /><searchLink fieldCode="DE" term="%22integrační+testy%22">integrační testy</searchLink><br /><searchLink fieldCode="DE" term="%22path-based+testing%22">path-based testing</searchLink><br /><searchLink fieldCode="DE" term="%22data+cycle+test%22">data cycle test</searchLink><br /><searchLink fieldCode="DE" term="%22integritní+omezení%22">integritní omezení</searchLink><br /><searchLink fieldCode="DE" term="%22testovací+scénáře%22">testovací scénáře</searchLink><br /><searchLink fieldCode="DE" term="%22automated+testing%22">automated testing</searchLink><br /><searchLink fieldCode="DE" term="%22integration+tests%22">integration tests</searchLink><br /><searchLink fieldCode="DE" term="%22integrity+constraints%22">integrity constraints</searchLink><br /><searchLink fieldCode="DE" term="%22test+scenarios%22">test scenarios</searchLink> – Name: Abstract Label: Description Group: Ab Data: Testování softwaru hraje klíčovou roli při zajišťování kvality a spolehlivosti systému v průběhu celého vývojového cyklu. Zajištění kvality aplikace obvykle zahrnuje ověření jejího chování na základě předem definovaných požadavků prostřednictvím vytvoření a spuštění testovacích případů. Jak se však systémy stávají složitějšími, tradiční testovací techniky se potýkají s problémy při vytváření přesných testovacích případů kvůli různorodým uživatelským prostředím, složitým interakcím systému a optimalizaci výkonu. Model-based testing tyto problémy řeší nahlížením na testovací systém jako na model, který abstrahuje jeho očekávané chování. Ačkoliv nástroje pro generování testovacích případů pomocí této techniky existují, například Oxygen nebo GraphWalker, neumožňují nám do modelu zahrnout požadavky na data. To vede k tomu, že se v testovacím případě objevují kombinace kroků, které v reálném světě nemohou nastat. Následně se celý testovací případ stává neproveditelným, což vede ke snížení efektivity testování. Tato práce vychází z konceptu Negative Constrained Path-based Testing a zavádí nový algoritmus, který integruje constrainty do modelu systému, aby se zabránilo generování nesplnitelných testovacích případů. Poté se výsledky algoritmu hodnotí ve srovnání s výsledky algoritmu Oxygenu, přičemž zaměřuje na metriky jako je optimalita a snížení počtu nesplnitelných testovacích případů. Diplomová práce se zaměřuje na omezení existujících testovacích technik pomocí zavedení constraintů a klade si za cíl zlepšit stávající přístupy v testování softwaru zajištěním spolehlivějších výsledků testů. ; Software testing plays a crucial role in ensuring the quality and reliability of the system through the whole development cycle. Quality assurance of the application usually involves verifying its behaviour against predefined requirements through the creation and execution of test cases. However, as systems become more complex, traditional testing techniques face challenges in generating accurate test cases due to diverse user ... – Name: TypeDocument Label: Document Type Group: TypDoc Data: master thesis – Name: Language Label: Language Group: Lang Data: unknown – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: http://hdl.handle.net/10467/115000 – Name: URL Label: Availability Group: URL Data: http://hdl.handle.net/10467/115000 – Name: Copyright Label: Rights Group: Cpyrght Data: A 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.html ; Vysokoš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.html – Name: AN Label: Accession Number Group: ID Data: edsbas.223880AD |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.223880AD |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: unknown Subjects: – SubjectFull: system under test Type: general – SubjectFull: model-based testing Type: general – SubjectFull: automatizované testování Type: general – SubjectFull: integrační testy Type: general – SubjectFull: path-based testing Type: general – SubjectFull: data cycle test Type: general – SubjectFull: integritní omezení Type: general – SubjectFull: testovací scénáře Type: general – SubjectFull: automated testing Type: general – SubjectFull: integration tests Type: general – SubjectFull: integrity constraints Type: general – SubjectFull: test scenarios Type: general Titles: – TitleFull: CRUD rozšíření algoritmu pro path based testing ; A CRUD extension to a path based testing algorithm Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Valeriia Chekanova – PersonEntity: Name: NameFull: Frajták Karel – PersonEntity: Name: NameFull: Šebek Jiří IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2024 Identifiers: – Type: issn-locals Value: edsbas |
| ResultId | 1 |