Exemplo de teste de APIs
- 1 minExemplo de teste de APIs
Este é um exemplo de teste automatizado de uma API utilizando frameworks PHP. Para este exemplo iremos utilizar a API pública Postmon, que dado um determinado CEP ela retorna as suas informações. O modelo da chamada é o seguinte:
GET - http://api.postmon.com.br/v1/cep/01001001
Resposta:
{
"complemento": "lado par",
"bairro": "Sé",
"cidade": "São Paulo",
"logradouro": "Praça da Sé",
"estado_info": {
"area_km2": "248.222,362",
"codigo_ibge": "35",
"nome": "São Paulo"
},
"cep": "01001001",
"cidade_info": {
"area_km2": "1521,11",
"codigo_ibge": "3550308"
},
"estado": "SP"
}
Para este teste escrevi a seguinte Feature
E para esta feature desenvolvi esta Context