1. A method of compliance testing system in a cloud storage environment, the method comprising: retrieving a definition information asserting competency of a plurality of cloud providers by performing a capability check and setting a http request message to a server using authentication parameters; identifying a plurality of requisite test cases within a test script, including optionally created data objects from the data files, conforming to said competency for execution; executing the http request message on the identified test script; verifying a http status code and response parameters upon receiving an output response from the server; and validating if a requested functionality is executable on the server.