Árvore de páginas

TLPPCORE

O que é o PROBAT?

É um conjunto de ferramentas e funcionalidades nativas do tlppCore para auxiliar os DEVS e equipes no processo de desenvolvimento de software através da criação e execução de testes em programas TLPP ou AdvPL*.

*Para testar fontes em ADVPL, obrigatoriamente o teste deverá ser escrito em TLPP.

Para que serve?

Melhorar a qualidade do código-fonte em seu projeto de software, possibilitando:

  • Criação e execução de Testes Unitários, Funcionais e Integrados.

  • Com a análise de Resultados é possível verificar se seu software está cumprindo suas funcionalidades projetadas.

  • Através da Cobertura de Código é possível verificar se seu plano de testes de fato executa todo o seu código.

  • Possibilita o desenvolvimento com TDD (Test-driven development).

  • Com a utilização de práticas de DevOps é possível Automatizar a esteira de testes e geração de artefatos.

  • Fácil integração com conhecidas ferramentas de CI/CD.

  • Aprimorar a área de QA (Quality Assurance) em seu projeto.

Por que esse nome?

O nome PROBAT vem do Latim e significa prova / testes, portanto, nenhum nome melhor representaria a ferramenta de testes.

Principais características

  • Facilidade de uso;
  • Facilidade no desenvolvimento de testes;
  • Flexibilidade na configuração;
  • Armazena dados históricos dos testes em SQLite;
  • Validação de cobertura de código;
  • Exportação de resultados em formatos para uso em ferramentas de CI/CD de mercado;
  • Automação de esteiras de testes através de script.

Notas:

  • Funciona somente a partir do binário (Build 7.00.170117A) Lobo-Guará.

  • Não possui recursos para testes de interface.