Please use this identifier to cite or link to this item: https://hdl.handle.net/11147/11576
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKilincceker,O.-
dc.contributor.authorSilistre,A.-
dc.contributor.authorBelli,F.-
dc.contributor.authorChallenger,M.-
dc.date.accessioned2021-11-06T09:54:41Z-
dc.date.available2021-11-06T09:54:41Z-
dc.date.issued2021-
dc.identifier.issn2169-3536-
dc.identifier.urihttps://doi.org/10.1109/ACCESS.2021.3077518-
dc.description.abstractTraditionally, software testing is aimed at showing the presence of faults. This paper proposes a novel approach to testing graphical user interfaces (GUI) for showing both the presence and absence of faults in the sense of ideal testing. The approach uses a positive testing concept to show that the GUI under consideration (GUC) does what the user expects; to the contrary, the negative testing concept shows that the GUC does not do anything that the user does not expect, building a holistic view. The first step of the approach models the GUC by a finite state machine (FSM) that enables the model-based generation of test cases. This is always possible as the GUIs are considered as strictly sequential processes. The next step converts the FSM to an equivalent regular expression (RE) that will be analyzed first to construct test selection criteria for excluding redundant test cases and construct test coverage criteria for terminating the positive test process. Both criteria enable us to assess the adequacy and efficiency of the positive tests performed. The negative tests will be realized by systematically mutating the FSM to model faults, the absence of which are to be shown. Those mutant FSMs will be handled and assessed in the same way as in positive testing. Two case studies illustrate and validate the approach; the experiments' results will be analyzed to discuss the pros and cons of the techniques introduced. © 2013 IEEE.en_US
dc.description.sponsorshipUniversiteit Antwerpen, (43169)en_US
dc.language.isoenen_US
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_US
dc.relation.ispartofIEEE Accessen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectGUI testingen_US
dc.subjectholistic testingen_US
dc.subjectideal testingen_US
dc.subjectmodel-based testingen_US
dc.subjectmutation testingen_US
dc.subjectregular expressionen_US
dc.subjecttest generationen_US
dc.titleModel-Based Ideal Testing of GUI Programs-Approach and Case Studiesen_US
dc.typeArticleen_US
dc.authorid0000-0001-5996-4398-
dc.authorid0000-0002-8421-3497-
dc.institutionauthorBelli, Fevzi-
dc.departmentIzmir Institute of Technologyen_US
dc.identifier.volume9en_US
dc.identifier.startpage68966en_US
dc.identifier.endpage68984en_US
dc.identifier.wosWOS:000650446100001en_US
dc.identifier.scopus2-s2.0-85105877673en_US
dc.identifier.scopus2-s2.0-85105998520-
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.identifier.doi10.1109/ACCESS.2021.3077518-
dc.authorscopusid55807841400-
dc.authorscopusid57211425274-
dc.authorscopusid57200611344-
dc.authorscopusid55910368200-
dc.authorwosidKilincceker, Onur/I-6416-2018-
dc.authorwosidBelli, Fevzi/H-5721-2018-
dc.identifier.wosqualityQ2-
dc.identifier.scopusqualityQ1-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.languageiso639-1en-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.cerifentitytypePublications-
item.openairetypeArticle-
Appears in Collections:Computer Engineering / Bilgisayar Mühendisliği
Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection
WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection
Files in This Item:
File SizeFormat 
Model-Based_Ideal_Testing.pdf1.72 MBAdobe PDFView/Open
Show simple item record



CORE Recommender

SCOPUSTM   
Citations

5
checked on Nov 15, 2024

WEB OF SCIENCETM
Citations

3
checked on Oct 26, 2024

Page view(s)

6,936
checked on Nov 18, 2024

Download(s)

376
checked on Nov 18, 2024

Google ScholarTM

Check




Altmetric


Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.