sábado, 26 de março de 2011

Testando WebServices Utilizando SoapUI

Uma maneira fácil e rápida para testes de serviços baseados em WEB ou barramentos SOAP é utilizando ferramentas como SoapUI.
A seguir você verá um passo a passo para efetuar seu primeiro teste de WSDL de maneira simples e pratica.

1. Novo Projeto
Após download da ferramenta (clique aqui para baixar) abra a aplicação e será mostrada a seguinte interface:

Selecione a opção New soapUI Project no menu File da aplicação


Cole o caminho WSDL ( no nosso caso vamos utilizar o exemplo de um conversor de moedas) http://www.webservicex.com/CurrencyConvertor.asmx?wsdl no campo initial WSDL/WADL (o nome do projeto será preenchido automaticamente, você pode altera-lo como desejar) e pressione OK. soapUI vai criar o projeto com o WSDL importados disponíveis no navegador. 

2. Executando
 Vá para o Request 1 criado sob o serviço no quadro esquerdo da aplicação e dê um duplo clique
 Será aberto o editor do request que é onde você entrará com os parâmetros do seu teste
3.Resultado
 Uma janela com o resultado será mostrada a direita

Pronto, você ja executou seu primeiro teste de webservice, basta agora analisar os resultados