Current trend demands the IT infrastructure to move towards cloud centric service adapting open standards like open source software, open data-center hardware, open networking standards etc. There has been a steady increase in Open API software but it lacks a common validation frameworks to meet the growing demand. So there arises the need for a generic API validation framework that can apparently help developers to validate public as well as private APIs. Testing a software sub-system, which houses a large number of such APIs each of which accepts a number of parameters always ends up as a highly monotonous work. When the parameters can intake any value from the vast range available, the permutations and combinations of the tests will be huge. When the APIs are inter-dependent, it further muscles up the complexity by offering more than one way to verify and validate an outcome. Our approach can be used to test the APIs on distributed systems as well, apart from the conventional standalone API testing.
Arumugam, Murugesan; Lalwani, Hiro Rameshlal; and Nallasamy, Jayasankar, "API Test framework using Meta-Descriptor", Technical Disclosure Commons, (March 29, 2017)