Árvore de páginas

Durante a execução dos testes através do PROBAT é possível "pular" alguns testes, esse recurso embora deva ser evitado ao máximo pois um teste deve ser executado sempre e sua finalidade é forçar as correções.

Porém, algumas correções ou pendências podem demorar muito para ocorrer por muitas causas e nesse caso não faz sentido termos o plano de testes quebrando por uma pendência na qual não tenhamos gerência para mudar, por exemplo.

Outro exemplo é realizar o "pulo" para determinadas versões do AppServer, tlppCore, SO específico, Banco de Dados ou até por uma função customizada.

O PROBAT embora "pule" a execução do testes, o salto será registrado, e mesmo não quebrando os resultados irá exportar a informação do teste como "skipped".


Pela documentação abaixo é possível aprender todas as técnicas de como marcar Testes para serem pulados:

  1. Pulando Funções, Classes e Métodos - @Skip()
  2. Pulando asserts específicos - SKIPASSERT
  3. Utilizando filtros para o Skip



Para exemplos completos, veja em (Exemplo no GitHub) em: github.com/totvs/tlpp-probat-samples