Web service test framework