1999
DOI: 10.1007/978-0-387-35567-2_12
|View full text |Cite
|
Sign up to set email alerts
|

Formal Test Automation: A Simple Experiment

Abstract: In this paper we study the automation of test derivation and execution in the area of conformance testing. The test scenarios are derived from multiple specification languages: LOTOS, PROMELA and SDL. A central theme of this study is the usability of batch-oriented and on-the-fly testing approaches. To facilitate the derivation from multiple formal description techniques and the different test execution approaches, an open, generic environment called ToRX is introduced. ToRX enables plugging in existing or ded… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
89
0

Year Published

2000
2000
2013
2013

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 88 publications
(90 citation statements)
references
References 7 publications
1
89
0
Order By: Relevance
“…There are well-established theories, algorithms and tools to generate test cases from LTS specifications, based on the ioco relation, notably TGV [15] and TorX [5]. They include soundness and completeness results for test suites, and offer selection strategies based on the idea of test purposes.…”
Section: The Traces Of ∆(P) Are Called Suspension Traces Denoted Strmentioning
confidence: 99%
“…There are well-established theories, algorithms and tools to generate test cases from LTS specifications, based on the ioco relation, notably TGV [15] and TorX [5]. They include soundness and completeness results for test suites, and offer selection strategies based on the idea of test purposes.…”
Section: The Traces Of ∆(P) Are Called Suspension Traces Denoted Strmentioning
confidence: 99%
“…Several state-of-the-art testing tools nowadays implement it, e.g. TorX [2] and the TGV-based tools [21].…”
Section: Lts-based Testingmentioning
confidence: 99%
“…This waiting for output before generating the next input is the principle of on-the-fly testing, which helps in avoiding a state space explosion when computing test cases out of a given specification. The test tool TorX implements a test generation algorithm which tests for ioco-correctness via such an on-the-fly approach, see [2]. The observation of quiescence is embedded in the notion of traces, leading to so called suspension traces.…”
Section: Lts-based Testingmentioning
confidence: 99%
See 1 more Smart Citation
“…Moreover, in the case of protocols, the conformance testing was completely formalized by [22,7,15] and is also standardized within [12]. Test cases can be automatically generated from formal specifications and tools such as tgv [11], tveda [18], autolink [21] or torx [2] concretely implement this activity.…”
Section: Introductionmentioning
confidence: 99%