Coverage analysis of message flows
AssigneeInternational Business Machines Corporation
InventorsNeta Aizenbud-Reshef, Gabi Zodik
Life of this patent
Estimating the term…
Abstract
A method for assessing adequacy of message flow testing, including defining coverage criteria for testing a message flow through a set of message flow elements, determining a message-flow-coverage-goal for the message flow with respect to the coverage criteria, and designing a test suite responsive to the message-flow-coverage-goal. The method further includes applying the test suite to the message flow to generate a coverage result for the set of message flow elements and comparing the coverage result with the message-flow-coverage-goal.
Claims38
A method for assessing adequacy of message flow testing, comprising:
- defining coverage criteria for testing a message flow through a set of message flow elements;
- determining a message-flow-coverage-goal for the message flow with respect to the coverage criteria;
- designing a test suite responsive to the message-flow-coverage-goal;
- applying the test suite to the message flow to generate a coverage result for the set of message flow elements;
- and
- comparing the coverage result with the message-flow-coverage-goal.
Apparatus for assessing adequacy of message flow testing, comprising a computer system which is adapted to define coverage criteria for testing a message flow through a set of message flow elements, determine a message-flow-coverage-goal for the message flow with respect to the coverage criteria, design a test suite responsive to the message-flow-coverage-goal, apply the test suite to the message flow to generate a coverage result for the set of message flow elements, and compare the coverage result with the message-flow-coverage-goal.
A computer software product for assessing adequacy of message flow testing, comprising a computer-readable medium having computer program instructions recorded therein, which instructions, when read by a computer, cause the computer to define coverage criteria for testing a message flow through a set of message flow elements, determine a message-flow-coverage-goal for the message flow with respect to the coverage criteria, design a test suite responsive to the message-flow-coverage-goal, apply the test suite to the message flow to generate a coverage result for the set of message flow elements, and compare the coverage result with the message-flow-coverage-goal.
Dependencies are inferred from the claim text.