I'm in the middle of finding a tool to test our backend api's (written in c-sharp). I've been recommend to use perl modules ( LWP::UserAgent; and XML::Simple; and Dataumper. Is there any other or language that can better server my purpose? Request type is http and response is simple XML so far. We might move to Json responses in the future. Any help would be greatly appreciated.
You can try using TestComplete's Web Services testing feature. If your application is developed using standards supported by TestComplete, you will be able to work with it as with a usual programming object.