QAs podem realizar testes de APIs? DEVEM!!!

Preview:

Citation preview

QAs podem realizar testes QAs podem realizar testes de APIs? DEVEM!!!de APIs? DEVEM!!!

Robson Agapito CorreaRobson Agapito CorreaTwitter: @robsonagapitoTwitter: @robsonagapitoLinkedin: Linkedin: https://br.linkedin.com/in/robsonagapito

Custo de um teste Custo de um teste

http://www.theautomatedtester.co.uk/blog/2008/testing-through-credit-crunch-part-1.html

Seu primeiro teste Seu primeiro teste QUEBROU!QUEBROU!

Surpresaaaa!! Surpresaaaa!! Tenho um teste que o Dev Tenho um teste que o Dev

não pensou!não pensou!

APIAPI Application Application

Programming InterfaceProgramming Interface

Em qual fase é Em qual fase é melhor realizar o melhor realizar o

teste em uma API? teste em uma API?

Teste em API é um Teste em API é um teste funcional?teste funcional?

Dev e QA juntos?Dev e QA juntos?

O que ajudou QA O que ajudou QA no dia a diano dia a dia

Como realizar um Como realizar um teste em uma API? teste em uma API?

Vamos à PráticaVamos à Prática

Exemplo de JSONExemplo de JSON

{ "id":5, "login":"stellaagapito", "full_name":"Stella da Silva Agapito Correa", "email":"stellasilvaagapito@gmail.com", "age":3, "created_at":"2015-05-12T04:07:42.106Z", "updated_at":"2015-05-12T04:07:42.106Z"}

Dúvidas?Dúvidas?

QAs podem realizar testes QAs podem realizar testes de APIs? DEVEM!!!de APIs? DEVEM!!!

Robson Agapito CorreaRobson Agapito CorreaTwitter: @robsonagapitoTwitter: @robsonagapitoLinkedin: Linkedin: https://br.linkedin.com/in/robsonagapitohttps://br.linkedin.com/in/robsonagapitoEmail: Email: robsonagapito@gmail.comGithub: https://github.com/robsonagapito/testing-integrationGithub: https://github.com/robsonagapito/testing-integration