Web Services são uma “jóia” na integração de sistemas e exposição de serviços na área de SI. Atualmente, sua produção é extremamente facilitada na maior parte das linguagens Web.
Porém, acessá-los sem uma boa quantidade de código ainda é um pouco trabalhoso. Para isso, ou se constrói um utilitário, usando ferramentas como o wsewsdl3.exe do Visual Studio ou alguma IDE parecida, ou, usa-se o soapUI!
O soapUI é um ferramenta dedicada a efetuar chamadas a Web Services, seja para acesso direto ao serviço, seja para efeito de testes. Por ser dedicada, é possível efetuar praticamente todo tipo de customização nas chamadas e acesso aos Web Services, desde manipular o envelope SOAP até alterar parâmetros da requisição HTTP/HTTPS. A ferramenta também suporta Web Services no padrão REST/WADL.
O nível de detalhe das respostas também é generoso. Abaixo uma das telas disponibilizadas pelo soapUI:
Algumas ferramentas de testes e análise de desempenho também estão disponíveis, com gráficos e tudo mais. Porém, farão parte da versão Pro, que é paga. O link oficial do projeto é:
Está disponível para várias plataformas, sendo elas Linux, Windows e Mac OS.
Excelente opção para o kit de ferramentas.
Bom proveito!