Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Selecting Effective Test Messages

Published

Author(s)

Leonard E. Gebase, Roch Bertucat, Robert D. Snelick

Abstract

One of the first problems that must be addressed when attempting to test the reliability of any software implementation is determining what is to be tested. The number of paths an implementation can follow is generally much too large to be able to test all possibilities. Pragmatic decisions must be made that allow selective testing, but exhaustive testing covering all possible paths is not possible.In this paper we investigate an approach for finding sets of messages that provide effective coverage for testing HL7 applications. HL7 messages are constrained by an XML document that determines the form and content of the messages. We describe a method for determining one metric for measuring the set of messages that encompass all paths allowed by the XML document. In general this set of messages is also very large. Nevertheless, the metric provides us with a concrete assessment of the scope of the testing problem. Furthermore, we are able to formulate techniques for filtering this large message set and substantially reduce its size while maintaining the essential coverage capabilities inherent in the larger message set.
Proceedings Title
International Conference on Software Engineering Research and Practice| |2006| SERP'06
Volume
1
Conference Dates
June 26-29, 2006
Conference Title
International Conference on Software Engineering Research and Practice

Keywords

automated methods, combinations, conformance testing, filtering, messaging systems, test messages

Citation

Gebase, L. , Bertucat, R. and Snelick, R. (2006), Selecting Effective Test Messages, International Conference on Software Engineering Research and Practice| |2006| SERP'06 (Accessed February 21, 2024)
Created June 1, 2006, Updated February 17, 2017