O TestFlow é a ferramenta de automação de testes da TOTVS que possibilita a criação e execução de vários tipos de teste:

  • Testes de desktop (scripts winform nos produtos RM),
  • Automação web utilizando o Selenium,
  • Automação de API Rest,
  • Automação de WebServices
  • Possibilita a criação de código de programação em C# para que consiga automatizar outros tipos de Atividades não contempladas nativamente pela ferramenta.

A ferramenta conta ainda com Atividades que podem ser utilizadas para dar carga no ambiente de testes:

  • Restauração de bases de dados,
  • Criação de alias de bancos de dados. Para uso nas automações de testes no produto RM,
  • Execução de scripts SQL,
  • Carga do produto RM para execuções de scripts winform e chamadas webservice e de API.
  • Comparação de arquivos e diretórios,
  • Comparação de bases de dados com ou sem mock.
  • Alguns dos recursos de carga de ambiente como os relacionados ao RM e restauração de banco dados podem ser automaticamente desfeitos/derrubados para que você consiga deixar seu ambiente pronto para execução de outros testes.

A maioria das atividades oferecidas pelo TestFlow podem ser executadas individualmente, em um agendamento com gatilhos diversos e ainda, se possuírem dependência entre si, podem ser inseridas em um Projeto de Testes automatizados.

Um outro ótimo recurso de nossa ferramenta de testes automatizados é a possibilidade de criação de Grupos de Usuários possibilitando o compartilhamento de Atividades com controle de nível de acesso às mesmas.

  • Sem rótulos