Protocol testing: review of methods and relevance for software testing

GV Bochmann, A Petrenko - Proceedings of the 1994 ACM SIGSOFT …, 1994 - dl.acm.org
Communication protocols are the rules that govern the communication between the different
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 …

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 …

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 …

Selecting test sequences for partially-specified nondeterministic finite state machines

G Luo, A Petrenko, G v Bochmann - … Test Systems: 7th workshop 7th IFIP …, 1995 - Springer
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 …

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 …

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 …

Classifying and qualifying GUI defects

V Lelli, A Blouin, B Baudry - 2015 IEEE 8th international …, 2015 - ieeexplore.ieee.org
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 …

On fault coverage of tests for finite state specifications

A Petrenko, GV Bochmann, M Yao - Computer Networks and ISDN Systems, 1996 - Elsevier
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 …

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 …