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