Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Charles Proxy, um canivete suíço para o dia a dia de desenvolvimento (testes)

370 views

Published on

Charles Proxy é uma das ferramentas mais poderosas para auxilio ao desenvolvimento e testes no dia a dia. 
Você já pensou em poder ver tudo que está acontecendo na comunicação entre seu app e o servidor? E se você puder manipular facilmente todas as informações de Request ou Response? O objetivo da palestra é trazer um pouco da experiência das trincheiras, demonstrando as principais funcionalidades da ferramenta e como você pode se beneficiar delas para facilitar seu trabalho.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Charles Proxy, um canivete suíço para o dia a dia de desenvolvimento (testes)

  1. 1. Charles Proxy Agenda •Para que serve •Como configurar •O que dá para fazer
  2. 2. Quem são vocês?
  3. 3. Charles Proxy Para que serve Request / Response • URL • Headers • Body
  4. 4. Como configurar essa bagaça?
  5. 5. E o que eu posso fazer com isso?
  6. 6. Charles Proxy O que dá pra fazer com o Charles? ✦ Ver tudo o que passa na comunicação cliente/servidor (URL, Headers e Body) ✦ Breakpoints ✦ Data Rewrite ✦ Throttling ✦ Map Remote ✦ Request Repeat ✦ SSL Proxying
  7. 7. Charles Proxy O que dá pra fazer com o Charles? Ver tudo o que passa na 
 comunicação cliente/servidor
 (URL, Headers e Body)
  8. 8. Charles Proxy 1. O que dá pra fazer com o Charles? Usar breakpoints para avaliar ou alterar informações de request e/ou response
  9. 9. Charles Proxy 1. O que dá pra fazer com o Charles? Configurar regras para alterar qualquer informação a cada request
  10. 10. Charles Proxy 1. O que dá pra fazer com o Charles? Simular redes lentas como 2G, 3G 
 :P
  11. 11. Charles Proxy 1. O que dá pra fazer com o Charles? Criar regras para alterar o servidor de destino dos seus requests
  12. 12. Charles Proxy 1. O que dá pra fazer com o Charles? Repetir requests realizados anteriormente
  13. 13. Charles Proxy 1. O que dá pra fazer com o Charles? Abrir requests HTTPS onde o cliente confia em certificados auto assinados
  14. 14. Perguntas?

×