2018
DOI: 10.1109/tr.2018.2799957
|View full text |Cite
|
Sign up to set email alerts
|

Tapir: Automation Support of Exploratory Testing Using Model Reconstruction of the System Under Test

Abstract: For a considerable number of software projects, the creation of effective test cases is hindered by design documentation that is either lacking, incomplete or obsolete. The exploratory testing approach can serve as a sound method in such situations. However, the efficiency of this testing approach strongly depends on the method, the documentation of explored parts of a system, the organization and distribution of work among individual testers on a team, and the minimization of potential (very probable) duplici… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
4
1

Relationship

4
6

Authors

Journals

citations
Cited by 39 publications
(6 citation statements)
references
References 29 publications
(43 reference statements)
0
6
0
Order By: Relevance
“…From a conceptual viewpoint, the dynamic nature of the problem of possible limited network connectivity during SUT operation might point future research directions towards adding more agility to the approach as well. In this sense, dynamic construction of the SUT model and its subsequent combination with model-based test case generation, as successfully tried with web-based software systems [5,7,4], might be a perspective method as well in the IoT systems. Such an approach has to be examined further.…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…From a conceptual viewpoint, the dynamic nature of the problem of possible limited network connectivity during SUT operation might point future research directions towards adding more agility to the approach as well. In this sense, dynamic construction of the SUT model and its subsequent combination with model-based test case generation, as successfully tried with web-based software systems [5,7,4], might be a perspective method as well in the IoT systems. Such an approach has to be examined further.…”
Section: Related Work and Discussionmentioning
confidence: 99%
“…We are also adding more modules that allow the creation of simulators of various IoT devices. The next prospective direction is adding more capability of the framework for agile testing means, as we successfully tried for web-based systems [19].…”
Section: Discussionmentioning
confidence: 99%
“…For example, ARME enables the automatic re nement of system models based on recorded testing activities of test engineers (Gebizli and Sözer, 2016). Tapir supports team collaboration in exploratory testing and reconstruction of system models (Bures et al, 2018). However, as far as we know, there is no work in the literature that automates exploratory strategies as we have done, even though many exploratory strategies have been documented in the literature such as those by Whi aker (2009) and Hendrickson (2013).…”
Section: Exploratory Testingmentioning
confidence: 99%