Operational Profiles

How software is used in practice

Set of disjoint alternatives/operations (elements - operation name and occurrence rate) and their probability of occurring. Input events expected to happen in the software application. Includes:

  • Occurrence rate per alternative
    • i.e. 200 X-type transaction/hr, 500 Y-type transaction/hr, 300 Z-type transaction/hr
  • Probability
    • i.e. computing it: x-type 200/1000 = 0.2, y-type 500/1000, z-type 300/1000 = 0.3

Representation Types

Tabular

Operation names + probability of occurrence

Graphical

  • Nodes attributes of operations
  • Branches values of attributes
  • Occurrence Probability associated with the branches

operational profile respresentations

Use

  • Proportionally distribute number of test cases and overall test time
  • Accurate Estimation of system reliability
    • Test system the way it'll be used
  • Determine competitive release strategy
    • Implement most critical/used in early releases

Operational Profile Examples

Operational Profile Examples cont' op prof examples 3

results matching ""

    No results matching ""