Proceedings of the 2006 ACM SIGPLAN Workshop on Erlang 2006
DOI: 10.1145/1159789.1159792
|View full text |Cite
|
Sign up to set email alerts
|

Testing telecoms software with quviq QuickCheck

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
123
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
7
1

Relationship

3
5

Authors

Journals

citations
Cited by 138 publications
(123 citation statements)
references
References 1 publication
0
123
0
Order By: Relevance
“…This is the aim, e.g., of the model checker McErlang [7]. Basically, McErlang is today a mature tool that combines the use of random test cases (using, e.g., a tool like QuickCheck [2]) with a semantics that explores possible schedulings.…”
Section: Symbolic Execution Semanticsmentioning
confidence: 99%
“…This is the aim, e.g., of the model checker McErlang [7]. Basically, McErlang is today a mature tool that combines the use of random test cases (using, e.g., a tool like QuickCheck [2]) with a semantics that explores possible schedulings.…”
Section: Symbolic Execution Semanticsmentioning
confidence: 99%
“…We modelled the AUTOSAR software components in QuickCheck [2], a model-based testing tool that can automatically create random test cases from state machine specifications written in a domain-specific functional language. During the project we developed our mocking framework and integrated it with QuickCheck so that for each generated test case appropriate mocks were also generated.…”
Section: Mocking In the Autosar Testing Projectmentioning
confidence: 99%
“…In the AUTOSAR project we used QuickCheck [6,2] to model the software components. From the model we can generate test cases and corresponding mocks; generating the mocks is extremely painful if the mocking framework imposes arbitrary restrictions on what we can write.…”
Section: Introductionmentioning
confidence: 99%
“…Our own work on QuickCheck [AHJW06] combines random test case generation, with a flexible language for specifying generators, with the use of properties to adjudge success [CH00]. The inevitable noise in random test cases is removed by automatic simplification, using an approach resembling Zellers deltadebugging [ZH02].…”
Section: Introductionmentioning
confidence: 99%
“…The inevitable noise in random test cases is removed by automatic simplification, using an approach resembling Zellers deltadebugging [ZH02]. This technique enabled us to isolate subtle faults in industrial telecommunications software [AHJW06], and has also been used successfully to test software for space missions [GHJ07].…”
Section: Introductionmentioning
confidence: 99%