3. Agenda
Entenda como sua aplicação como um todo.
FrontEnd – MiddleWare – BackEnd
Como e Porque testar REST / SOAP API's
Globalcode – Open4education
Aprenda a reportar Erros
Aprenda Desenvolver Automatizando
(And stop brainless tests)
6. Middleware
Controllers
Globalcode – Open4education
Guia do Tester Técnico das Galáxias
(linguagem server-side, frameworks/applications servers como rails,
play, nodejs, apache tomcat, jboss, php-fpm, etc)
7. Globalcode – Open4education
Guia do Tester Técnico das Galáxias
Mas espera... as
vezes tem um
webserver no meio
….
(apache, nginx,
lighthttpd, iis...
mas..hein?
9. Backend
Globalcode – Open4education
Guia do Tester Técnico das Galáxias
Pode ser tanto um banco de dados como um sistema
terceiro que funciona como backend
12. Globalcode – Open4education
Guia do Tester Técnico das Galáxias
REST
YAML, XML, JJSSOONN,
texto puro
HTTP / HTTPS
Mesmo serviço com
diferentes métodos
HTTP: POST, GET,
PUT e DELETE
Request Headers
SOAP
XML
Múltiplos Schemas
(XSD é padrão)
HTTP / HTTPS
Request Headers