Escalando disponibilidade com testes E2E distribuídos
Muitas equipes falam em “CI/CD”, mas só testam dentro de cada repositório. Neste artigo, mostramos como separar CI de CD e adicionar uma suíte de testes E2E distribuída, dedicada e cross-repo como barreira de release ajuda a detectar problemas de ecossistema antes da produção. Ao centralizar os testes em Playwright em um repositório próprio e rodá-los em staging, os engenheiros passam a ser donos da disponibilidade de ponta a ponta e fazem releases com muito mais confiança.
- #ci/cd
- #continuous integration
- #continuous delivery
- #continuous deployment
- #end-to-end tests
- #e2e testing
- #distributed testing
- #staging environment
- #github actions
- #repository_dispatch
- #playwright
- #test automation
- #quality engineering
- #devops
- #software reliability
- #availability
- #infrastructure as code
- #iac
- #cognito
- #engineering culture
por César Felipe