Olá pessoal…
Hoje vou mostrar como instalar e configurar o SoapUI (software para testes de integração via SOAP / WebServices).
Se você já criou um WebService que utiliza SOAP, o software SoapUI é ideal para realizar testes. Como por exemplo, criar um WebService via AdvPL e testar o funcionamento dele.
Primeiramente faça o download, através do link soapui.org/downloads/soapui.html. Após isso, instale ele normalmente.
Clique então em New Soap Project.
Coloque um nome para o Projeto, aponte a WSDL dele, e deixe marcado para criar o sample request.
Ele irá criar toda a estrutura da esquerda, conforme imagem abaixo.
Caso você crie mais métodos, basta clicar com o botão direito no projeto SOAP e depois clicar em Update Definition (F5).
Para testar, expanda o método, e existirá um Request, clique duas vezes nele, e depois clique no Play.
Se der tudo certo, irá retornar um conteúdo para você, conforme parametrizado no seu método.
Depois basta salvar o projeto, clicando em File > Save All Projects.
Para enviar informações de envio, você pode mandar como texto puro, como JSON, como XML, etc… Depende de como você trata no seu método que recebe, nesse exemplo abaixo estou mandando como JSON.
Caso tenha muito texto, ou for um XML muito grande, no SoapUI, você deve informar tudo dentro de
Bom pessoal, por hoje é só.
Abraços e até a próxima.