This paper uses the inference of finite state machines from EUnit test suites for Erlang programs to make two contributions. First, we show that the inferred FSMs provide feedback on the adequacy of the test suite that is developed incrementally during the test-driven development of a system. This is novel because the feedback we give is independent of the implementation of the system.Secondly, we use FSM inference to develop Quick Check properties for testing state-based systems. This has the effect of transforming a fixed set of tests into a property which can be tested using randomly generated data, substantially widening the coverage and scope of the tests
A Temporal Logic Based Theory of Test Coverage and Generation This paper presents a theory of test c...
This paper addresses testing of nondeterministic FSMs. An implementation FSM is allowed to be less n...
A Quick Check property is a logical statement of aspects of the behavior of a system. We report on h...
This paper uses the inference of finite state machines from EUnit test suites for Erlang programs to...
This thesis contributes with a new implementation of an algorithm that infers a finite state machine...
Variants of the finite state machine (FSM) model have been extensively used to describe the behaviou...
Abstract The selection of appropriate test cases is an important issue in software engineering. A nu...
International audienceEngineering safe and reliable systems demands rigorous approaches such as form...
A specication provides a concise description of a system, and can be used as both the benchmark agai...
We present an implemented technique for generating test cases from state machine specifications. The...
The paper presents a Finite State Machine (FSM) based approach for deriving tests with reduced compl...
This paper presents a theory of test coverage and generation from specifications written in extended...
Abstract. Model Based Testing (MBT) is a functional testing technique that makes use of information ...
In this technical report, a comprehensive testing theory for model-based testing against symbolic ni...
Abstract:- Finite State Machine is used to model the requirement specification of the system by form...
A Temporal Logic Based Theory of Test Coverage and Generation This paper presents a theory of test c...
This paper addresses testing of nondeterministic FSMs. An implementation FSM is allowed to be less n...
A Quick Check property is a logical statement of aspects of the behavior of a system. We report on h...
This paper uses the inference of finite state machines from EUnit test suites for Erlang programs to...
This thesis contributes with a new implementation of an algorithm that infers a finite state machine...
Variants of the finite state machine (FSM) model have been extensively used to describe the behaviou...
Abstract The selection of appropriate test cases is an important issue in software engineering. A nu...
International audienceEngineering safe and reliable systems demands rigorous approaches such as form...
A specication provides a concise description of a system, and can be used as both the benchmark agai...
We present an implemented technique for generating test cases from state machine specifications. The...
The paper presents a Finite State Machine (FSM) based approach for deriving tests with reduced compl...
This paper presents a theory of test coverage and generation from specifications written in extended...
Abstract. Model Based Testing (MBT) is a functional testing technique that makes use of information ...
In this technical report, a comprehensive testing theory for model-based testing against symbolic ni...
Abstract:- Finite State Machine is used to model the requirement specification of the system by form...
A Temporal Logic Based Theory of Test Coverage and Generation This paper presents a theory of test c...
This paper addresses testing of nondeterministic FSMs. An implementation FSM is allowed to be less n...
A Quick Check property is a logical statement of aspects of the behavior of a system. We report on h...