Árvore de páginas

SIGALOJA - Preparação e ajuste de fontes para automação de testes

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

Sigaloja

Situação/Requisito:

Ao executar casos de testes através do robô no regime SAT é apresentado erro de EXECAUTO.

No teste de recebimento, tanto no robô quanto no teste manual foi apresentado errorlog.

Solução/Implementação:

Para que fosse possível a execução de testes de venda no regime SAT através do robô foi necessário realizar alguns desvios no fonte LOJSAT, em alguns pontos foi utilizada a variável lRobo para realização dos desvios.
No fonte LOJXREC foi incluído um novo desvio para execuções via robô de testes através da utilização da variável lRobo, o desvio consiste em inibir a exibição de uma tela de processamento quando executado recebimento via robô.
Incluída proteção na variável aTitsel que em determinada situação estava sendo utilizada sem existir o conteúdo esperado ocasionando errorlog, com a proteção foi definido um valor default para a variável e também uma validação no tamanho dela antes de sua utilização.