Este documento discute a importância de testar APIs e como automatizar esses testes. Ele explica o que são APIs e como testes manuais e ferramentas como Postman podem ser usados para testar APIs. Também discute como testes de unidade, integração e segurança ajudam a garantir que as APIs funcionem corretamente.
3. WHO AM I?
var speaker = {
name : 'Frederico Moreira',
description : [ 'QA Enginner @Minutrade',
'Organizador do Minas Testing Conference',
'Fissurado pelo o mundo JS',
'Entusiasta de Agile Testing',
'Trabalho com testes desde 2008...',
'Dj por Hobby',
'Lutando para crescer o GTS-MG'
'Não vivo sem uma boa cerveja, pinga e queijo ;)'],
blog : 'fredmoreira.com'
};
5. API é um conjunto de rotinas e padrões de programação
para acesso a um aplicativo de software ou plataforma
baseado na Web.
Fonte: http://canaltech.com.br/o-que-e/software/o-que-e-api/
Uma API é criada quando uma empresa de software tem a
intenção de que outros criadores de software desenvolvam
produtos associados ao seu serviço.
O que é ?
6.
7. Testes no nível de serviços
Preenche o gap entres os testes de unidade
e os testes de UI
Comum em times ágeis, dependendo da
arquitetura.
Acontecem em paralelo ao desenvolvimento
Foco na funcionalidade, não no
comportamento ou experiência do cliente
Subcutaneous Tests (MartinFowler)