2021
DOI: 10.1109/access.2021.3077518
|View full text |Cite
|
Sign up to set email alerts
|

Model-Based Ideal Testing of GUI Programs–Approach and Case Studies

Abstract: Traditionally, 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 ste… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
2
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 55 publications
0
2
0
Order By: Relevance
“…Kilincceker et al proposed a test path generation method from an FSM, which is further conversed to a regular expression [27]. In this approach, a Context Table is used, and the source code of the algorithms can be obtained freely [28]. Kilincceker et al also presented an approach for generating test paths using an FSM-based SUT model that is derived from a specification in Hardware Description Language (HDL) language [29] and further transformed to a regular expression, which is an extension of the model by Liu et al mentioned in [30].…”
Section: Related Workmentioning
confidence: 99%
“…Kilincceker et al proposed a test path generation method from an FSM, which is further conversed to a regular expression [27]. In this approach, a Context Table is used, and the source code of the algorithms can be obtained freely [28]. Kilincceker et al also presented an approach for generating test paths using an FSM-based SUT model that is derived from a specification in Hardware Description Language (HDL) language [29] and further transformed to a regular expression, which is an extension of the model by Liu et al mentioned in [30].…”
Section: Related Workmentioning
confidence: 99%
“…In this approach, the context table is used during the generation of the test paths. Details can be derived from the toolchain source code available in a GitHub repository [23]. The tool is available freely for further analysis and comparison with newly developed alternatives.…”
Section: Background and Related Workmentioning
confidence: 99%
“…In existing techniques, the GT tools are integrated with different Machine Learning (ML) and Deep Learning (DL) approaches to achieve GT based on TC generation [7,8]. The ML and DL models, including the Fuzzy Inference System (FIS), Long Short Term Memory (LSTM), and Deep Reinforcement Learning (DRL) are developed to perform GT [9].…”
Section: Introductionmentioning
confidence: 99%