Testes para web services

10 respostas
L

Boa tarde,

Alguem sabe informar se existe algum framework onde eu possa criar testes para Web Services?
Estou querendo, uma especie de testes unitarios para os meus web services…

Alguem ja fez isso, ou tem alguma ideia ou conhece algum framework ?

Obg,
Leonardo

10 Respostas

J

O Junit não faz não?

D

de uma olhada em no Soap UI

http://www.soapui.org/

L

Teria um exemplo simples usando SOAPUI/JUNIT?

D

no proprio site da Soap tem uns passo a passo informando como criar o teste

http://www.soapui.org/Getting-Started/load-testing.html

eu uso mais para validar o web service, mas vou tentar fazer um teste e postarei depois

J

Diniz_gustavo:
no proprio site da Soap tem uns passo a passo informando como criar o teste

http://www.soapui.org/Getting-Started/load-testing.html

eu uso mais para validar o web service, mas vou tentar fazer um teste e postarei depois

SOAP UI é muito bom… e você pode usar o também LOAD UI pra fazer testes de stress utilizando o projeto gerado pelo SOAPUI.

L

to querendo algo desse tipo: http://www.soapui.org/Test-Automation/integrating-with-junit.html
se alguem tiver um exemplo bem simples de como testar o ws usando isso ja me ajudara bastante!
obg

L

Soap UI… muito bom simples e pratico vc coloca o endereço wsdl ele monta os serviços e o soap, vc so edita o soap com os valores que quer consultar poem pra rodar e ele te mostra o xml de resposta…

L

Fiz tudo isso, porem uso SSL no projeto e quando mando executar está dando esse erro:
ja configurei o proxy, o keystore e so… alguem sabe o que é?

Mon Nov 22 10:59:48 GMT-03:00 2010:ERROR:java.io.IOException: Stream closed java.io.IOException: Stream closed at java.io.BufferedInputStream.getBufIfOpen(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at org.apache.commons.httpclient.WireLogInputStream.read(WireLogInputStream.java:69) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170) at java.io.FilterInputStream.read(Unknown Source) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108) at java.io.FilterInputStream.read(Unknown Source) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:127) at com.eviware.soapui.support.Tools.writeAll(Tools.java:402) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpMethodSupport.getResponseBody(HttpMethodSupport.java:149) at com.eviware.soapui.impl.wsdl.submit.transports.http.support.methods.ExtendedPostMethod.getResponseBody(ExtendedPostMethod.java:130) at com.eviware.soapui.impl.wsdl.submit.transports.http.SinglePartHttpResponse.<init>(SinglePartHttpResponse.java:49) at com.eviware.soapui.impl.wsdl.submit.transports.http.support.attachments.WsdlSinglePartHttpResponse.<init>(WsdlSinglePartHttpResponse.java:36) at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.wsdlRequest(HttpPackagingResponseFilter.java:64) at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.afterAbstractHttpResponse(HttpPackagingResponseFilter.java:42) at com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter.afterRequest(AbstractRequestFilter.java:64) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:219) at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

F

SOAP UI++

L

furutani nao entendi seu recado

Criado 19 de novembro de 2010
Ultima resposta 23 de nov. de 2010
Respostas 10
Participantes 6