Reload Tester – Python + undetected-chromedriver (CLI)
Reload Tester – Python + undetected-chromedriver (CLI)
Automatize testes de recarregamento de páginas no Chrome com controle de tentativas, delay, modo headless e logs detalhados. Ideal para QA, monitoramento simples, verificação de cache/redirecionamentos e estabilidade de sessão.
🔁 Reload Tester — Automação de recarregamento de páginas (Python + undetected-chromedriver)
Ferramenta simples e direta para testar estabilidade e comportamento de páginas sob recargas consecutivas. Útil para QA, checagens de cache, redirecionamentos, latência percebida, testes de sessão e monitoramento leve.
✨ Recursos
CLI completa via argparse (fácil de integrar em scripts/CI).
Logs estruturados com logging (INFO/DEBUG), incluindo URL atual e título da página.
Headless opcional (-H) para execuções sem interface gráfica.
Controle de versão do Chrome (-c, versão principal).
Delay configurável entre recargas (-d).
Tratamento de exceções e encerramento limpo do driver.
Multiplataforma: Windows, Linux e macOS.
🧩 Requisitos
Python 3.8+
Google Chrome instalado
Destaques
Executável por linha de comando (argparse)
Logs estruturados (INFO/DEBUG) e tratamento de erros
Headless opcional e definição da versão principal do Chrome
Multiplataforma (Windows, Linux, macOS)
Parâmetros
-n nº de recarregamentos • -u URL • -H headless
-d delay (s) • -c versão principal do Chrome
Uso responsável: apenas para testes legítimos, respeitando termos de uso dos sites e a legislação vigente.
