You can test RESTful services with the REST Client tool, which is specifically designed for sending messages to RESTful services. You can send messages with HTTP GET, POST, PUT, DELETE, HEAD, OPTIONS, or custom methods. For details, see REST Client.
The Messaging Client tool also supports testing of REST services. For details, see Messaging Client.
Moreover, SOAtest can automatically create a test suite with a REST Client tool for each resource element defined in a service definition. For details, see: