
Basics of Software Testing
OPERATIONAL PROFILE
An operational profile is a numerical description of how a program is used.
In accordance with the above definition, a program might have several
operational profiles depending on its users.
Example 1.10: Consider a sort program which, on any given execu-
tion, allows any one of two types of input sequences. One sequence
consists of numbers only and the other consists of alphanumeric
strings. One operational profile for sort is specified as follows:
Operational profile 1
Sequence Probability
Numbers only 0.9
Alphanumeric strings 0.1
Another operational profile for sort is specified as follows:
Operational profile 2
Sequence ...