Pular para conteúdo

Visão geral

Bem-vindo ao Probato.

O Probato é uma proposta de framework Open Source, projetado para crescer com a comunidade. Desenvolvedores, testadores e entusiastas são convidados a colaborar com ideias, melhorias e funcionalidades. Este espírito colaborativo busca criar uma solução robusta e acessível que atenda às reais demandas do mercado e promova boas práticas em automação de testes.

Como motor de execução baseado em JUnit 5, este adota uma abordagem declarativa, orientada a negócio e extensível, com o objetivo de padronizar, centralizar e evoluir recursos comuns necessários em projetos de automação, com evolução aberta a comunidade.

Esta solução não tem como objetivo substituir as excelentes ferramentas já consolidadas no mercado, como Selenium ou Playwright, mas sim integrá-las e centralizá-las em uma única plataforma.

Origem do nome Probato

O nome Probato vem do latim Probatus, que significa "relativo à prova", "comprovativo" ou "experimental".
Esse conceito reflete a essência do framework: prover ferramentas para garantir qualidade em projetos de software.

Missão: Apoiar equipes de desenvolvimento na garantia de qualidade por meio de testes automatizados, assegurando eficiência, segurança e agilidade com boas práticas e ferramentas modernas.

Probato como Framework

O Probato foi desenvolvido para enfrentar os desafios da automação, oferecendo uma estrutura simplificada e eficiente.
Ele abstrai a complexidade técnica e promove boas práticas, ajudando equipes a criar e manter testes automatizados de forma fácil e eficaz.

Diferenciais

  • Facilidade de uso: Abstrações modernas simplificam a criação e manutenção de testes.
  • Gestão e análise: Rastreamento e análise detalhada das execuções por meio de uma aplicação de gerenciamento de resultados.
  • Automação integrada: Relatórios automáticos e integração com sistemas de falhas.
  • Extensibilidade: Pontos de extensão para personalização e novos recursos.
  • Evolução contínua: Roadmap aberto e suporte crescente a integrações.

Filosofia

O foco do Probato é permitir que o desenvolvedor escreva o que testar, enquanto o framework cuida de como executar.

Comunidade

Sua contribuição é sempre bem-vinda: feedback, sugestões, desenvolvimento ou compartilhamento de ideias fortalecem este projeto. Participe no GitHub e ajude a construir para tornar esta ferramenta uma solução robusta e acessível.