Escolar Documentos
Profissional Documentos
Cultura Documentos
Gabriel Santos
Oct 21, 2020 · 5 min read
Os testes sintéticos podem te ajudar a mitigar estas situações e ao longo desse artigo,
irei explicar as definições e um case real de sucesso da aplicação desta estratégia.
Com o alerta disparado, a equipe responsável por aquele módulo poderia ser acionada
e já tomar alguma providência para entender e resolver a indisponibilidade. Nesse
cenário, o tempo de reparo foi absurdamente menor, se comparado em relação a
quando o próprio cliente reporta o problema, pois a situação foi identificada de forma
proativa.
Vários tipos de scripts podem ser criados, em diferentes camadas da aplicação. Neste
artigo, publicado no site martinfowler.com, é descrito um case onde o Selenium
WebDriver foi utilizado para executar testes sintéticos a cada cinco minutos.
Além da criação dos scripts pelo próprio time responsável pela aplicação como, por
exemplo, ferramentas open source, existem várias opções de produto no mercado
especializados em monitoramento sintético, a exemplo da Sematext Synthetic .
Antecipação de inconsistências;
Lembrando que os testes sintéticos devem ser utilizados como uma abordagem
complementar a todo tipo de teste que deve ser aplicado antes de um deploy em
produção.
Case C6 Bank
No episódio 40 do Hispers on the Road, especialistas da área de qualidade do C6 Bank
relataram a experiência da utilização de testes sintéticos, que são focados na
experiência do usuário.
Antecipação de inconsistências;
Vocês já conheciam esta abordagem antes de ler o artigo? Conhecem ou tem alguma
experiência que queira compartilhar? Vamos discutir sobre isso nos comentários, pois o
assunto é bem interessante! #hugs
Referências
Hipsters.Tech - Testes sintéticos no C6 Bank;
Flávia Falé e Serge Gebhardt - Synthetic Monitoring;