Protocol testing: review of methods and relevance for software testing
Communication protocols are the rules that govern the communication between the different
components within a distributed computer system. Since protocols are implemented in …
components within a distributed computer system. Since protocols are implemented in …
Test selection based on communicating nondeterministic finite-state machines using a generalized Wp-method
G Luo, G von Bochmann… - IEEE Transactions on …, 1994 - ieeexplore.ieee.org
Presents a method of generating test sequences for concurrent programs and
communication protocols that are modeled as communicating nondeterministic finite-state …
communication protocols that are modeled as communicating nondeterministic finite-state …
Conformance testing with labelled transition systems: Implementation relations and test generation
J Tretmans - Computer networks and ISDN systems, 1996 - Elsevier
This paper studies testing based on labelled transition systems, presenting two test
generation algorithms with their corresponding implementation relations. The first algorithm …
generation algorithms with their corresponding implementation relations. The first algorithm …
Timed Wp-method: Testing real-time systems
A En-Nouaary, R Dssouli… - IEEE Transactions on …, 2002 - ieeexplore.ieee.org
Real-time systems interact with their environment using time constrained input/output
signals. Examples of real-time systems include patient monitoring systems, air traffic control …
signals. Examples of real-time systems include patient monitoring systems, air traffic control …
Selecting test sequences for partially-specified nondeterministic finite state machines
In order to test the control portion of communication software, specifications are usually first
abstracted to state machines, then test cases are generated from the resulting machines …
abstracted to state machines, then test cases are generated from the resulting machines …
A survey of communication protocol testing
R Lai - Journal of Systems and Software, 2002 - Elsevier
Academic research has made significant advances in the generation of test sequences from
formal specifications, and in the development of computer-aided test tools, with the aim of …
formal specifications, and in the development of computer-aided test tools, with the aim of …
Fault model-driven test derivation from finite state models: Annotated bibliography
A Petrenko - Summer School on Modeling and Verification of …, 2000 - Springer
The annotated bibliography highlights work in the area of algorithmic test generation from
formal specifications with guaranteed fault coverage, ie, fault model-driven test derivation. A …
formal specifications with guaranteed fault coverage, ie, fault model-driven test derivation. A …
Classifying and qualifying GUI defects
Graphical user interfaces (GUIs) are integral parts of software systems that require
interactions from their users. Software testers have paid special attention to GUI testing in …
interactions from their users. Software testers have paid special attention to GUI testing in …
On fault coverage of tests for finite state specifications
Testing is a trade-off between increased confidence in the correctness of the implementation
under test and constraints on the amount of time and effort that can be spent in testing …
under test and constraints on the amount of time and effort that can be spent in testing …
Timed test cases generation based on state characterization technique
A En-Nouaary, R Dssouli, F Khendek… - … 19th IEEE Real-Time …, 1998 - ieeexplore.ieee.org
Real time reactive systems interact with their environment, using inputs and outputs, within
specified time constraints. For such systems, a functional misbehavior or a deviation from the …
specified time constraints. For such systems, a functional misbehavior or a deviation from the …