Use Case 39 - Test Node APIsΒΆ

Revisions

View document revision history.

Goal

Execute a series of method calls against all member and coordinating nodes to ensure that the responses are as expected for both success and failure.

Summary

Part of the process for testing conformance of API implementation by member and coordinating nodes is to ensure that the responses to individual calls are as expected in the case of both successful requests and those that cause some failure.

Actors
  • Coordinating Node

  • Client API

  • Test suite

Preconditions
  • Coordinating nodes operational

Triggers
  • Tests against all nodes are initiated

Post Conditions
  • All API methods of all member nodes are tested

  • All API methods of all coordinating nodes are tested

../../_images/29f2b8d8426e2039947893ec137c3f7ea8dc9529e83aeb8e690f5ac027740d1a.svg

Figure 1. Interaction diagram for use case 39, Test Node APIs.