Topicos Recents
-
Dica de ferramentas para testes visuais
Geral4 -
Erro ao executar testes automatizados com o Chrome [Capybara + Selenium + Docker]
Geral1 -
Problemas com o nightwatch
Geral1 -
Ajuda com Curso
Geral5 -
Como você mapearia este elemento?
Geral12 -
Questionário sobre testes automatizados em aplicativos móveis
Geral4 -
A arte de desenvolver testes - Cucumber + Capybara
Artigos e Tutoriais44 -
Como abrir todos os link de uma página
Geral2 -
QA Analyst/Project Lead (Florianópolis/Remote)
Vagas1 -
QA Engineer - (Pinheiro)
Vagas1 -
Teste de Stress
Geral5 -
Tester que não programa, leia isso por favor.
Artigos e Tutoriais6 -
Executar tags em features diferentes no Cucumber
Geral1 -
QA, trate sua automação como software
Artigos e Tutoriais5 -
[Survey] - Testes automatizados em aplicativos móveis
Geral6 -
Cucumber para javascript Duvida
Artigos e Tutoriais2 -
Vagas QA PL e Sr - São Paulo
Vagas1 -
Episode 010 - The Automate or Die Special - The Evil Tester Show
Feed de Blogs e Posts2 -
Ruby In Tests
Artigos e Tutoriais7 -
Livros
Geral19
Testes automatizados de APIs.
-
Bom Dia pessoal, eu gostaria de começar a fazer uma framework para testar API, usando http e json, as ferramentas que estou usando (Eclipse - Java/ JUnit/ Selenium WebDriver), alguem poderia me dar uma luz de ponto de inicio?
-
Pra testar APIs em Java, use o REST Assured. A documentação é excelente e repleta de exemplos:
- Configuração: https://github.com/rest-assured/rest-assured/wiki/GettingStarted
- Documentação: https://github.com/rest-assured/rest-assured/wiki/Usage
Achei no meu GitHub um exemplo bem simples também, rodando em cima de uma API REST fake (http://jsonplaceholder.typicode.com/), dá uma olhada: https://github.com/stefanteixeira/primeiros-passos-automacao-testes/blob/master/src/test/java/api/RestAssuredAPITest.java
A maior referência de testes de API no Brasil é o @Fred-Moreira , lembrei de um repositório dele com exemplos usando REST Assured: https://github.com/fredmoreira/demo-rest-assured . Se quiser conteúdo mais pra aprender sobre APIs, pode ver as palestras dele: https://www.slideshare.net/fredoriginal
-
@stefanteixeira said in Testes automatizados de APIs.:
REST Assure
muito obrigado! vai me ajudar muitoo
-
Fala man
Voto sempre em testar API com teste unitário e teste de integração. É mais fácil escrever o teste assim, conseguimos validar sempre que roda uma build de que o MS está ok. Mas se não é isso que vc quer, pode usar o PostmanO Postman tem uma feature em que vc pode usa-lo por command line, muito bom se vc quiser fazer um script shell para executar seus testes e deixar isso num job de um CI, tipo o Jenkins.
https://www.getpostman.com/docs/postman/collection_runs/command_line_integration_with_newman