Abstract
A service definition of each service of a distributed system is modified to include metadata indicating which method of the distributed system precedes a respective method. The service definition is further modified to include additional metadata indicating one or more fields of a test request schema of a respective service and a corresponding predefined value to be used in generating a test request message to request a test of the respective service (e.g., a request generation annotation). When a request is received to test the distributed system, a test request message is generated to initiate testing of a respective service of the distributed system using metadata of a service definition of the respective service. An order in which to send each of the generated test request message is identified based on metadata of service definitions of services of the distributed system. Each generated test request message is sent to a corresponding service for testing in the identified order.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Griddaluru, Vijay, "Automated Testing of Distributed System", Technical Disclosure Commons, (November 12, 2024)
https://www.tdcommons.org/dpubs_series/7519