Saudações Bughunters!
Nesse episódio falamos um pouco sobre um assunto bastante interessante e em alta no mercado de Teste e Qualidade de Software: Testes de API! Contamos neste cast com dois convidados incríveis e com bastante experiência para dar os seus pontos de vista, expor informações, e muito mais sobre o tema!
Links relacionados:
Github do Fredão:
https://github.com/fredmoreira
Site do Fredão:
http://www.fredmoreira.com/
Conferência Agile Testers:
http://conferenciagiletesters.com/
Documentação Oficial Soap UI (Ferramenta para testes de APIs SOAP):
https://www.soapui.org/soap-and-wsdl/getting-started.html
Gatling(Ferramenta de Testes de Performance escrita em Scala):
https://gatling.io/
Locust(Ferramenta de Testes de Performance escrita em python):
https://locust.io/
Referência a lib curl:
https://curl.haxx.se/docs/manpage.html
Artigo: Como você anda testando a sua API (Parte I, II e III)?
http://www.fredmoreira.com/2014/11/como-voce-anda-testando-sua-api-rest.html
http://www.fredmoreira.com/2014/12/como-voce-anda-testando-sua-api-rest2.html
http://www.fredmoreira.com/2015/02/como-voce-anda-testando-sua-api-final.html
Referência para a lib requests (Python):
https://requests-docs-pt.readthedocs.io/pt_BR/latest/user/quickstart.html
HTTparty(gem para testes e desenvolvimento de APIs em ruby):
https://github.com/jnunemaker/httparty
Airborne(gem para testes de API em ruby):
https://github.com/brooklynDev/airborne
Post legal sobre testes de contrato (ShipIt(Resultados Digitais)):
http://shipit.resultadosdigitais.com.br/blog/bem-vindo-ao-maravilhoso-mundo-dos-testes-de-contrato/
Resty(lib para testar e desenvolver apis em GO):
https://github.com/go-resty/resty
Rest Assured(Lib para testar APIs em Java):
http://rest-assured.io/
Rest Sharp(lib para testar e desenvolver APIs em C#):
https://github.com/restsharp/RestSharp
Referência para testes de performance em APIs com Jmeter:
https://octoperf.com/blog/2018/04/23/jmeter-rest-api-testing/
FrisbyJS(Framework JS para testes de API):
https://www.frisbyjs.com/
Página do TestCast no Facebook:
www.facebook.com/testcastbrasil
Linkedin's:
Fredão: https://goo.gl/cgHDCv
Yago: https://goo.gl/U2Jgc2
João (D. Pedro): goo.gl/ygfY95
Lucas: https://goo.gl/i9rZWN