Gestão de Pessoas - Manual do Usuário > Informações adicionais > Informações técnicas > Gestão do Ponto > API de testes

API de testes

Passo a passo necessário para a execução de testes utilizando a API do Gestão do Ponto, abrangendo todas as suas funcionalidades:

Criar as classes de teste

  1. No Ambiente de Customização (SeniorDeveloper), atualize os projetos customizados no ambiente.
  2. No projeto customizado, no pacote "test", são criadas as classes e os arquivos de teste.

    Nota

    Para melhor organização das classes de teste, crie outros pacotes dentro de "test", por exemplo, pacotes java e xml.

  1. Para criar a classe, pressione com o botão direito sobre o pacote determinado e selecione Nova > Classe.

  1. Preencha as informações da classe a ser criada e pressione em Concluir.
  2. Altere a classe criada para que esta estenda da classe AbstractTestGP.

    Nota

    A AbstractTestGP é a classe base para desenvolvimento de testes automatizados, provendo métodos que auxiliam nesse desenvolvimento.

Criar os cenários de teste

  1. Para definir que um determinado método da classe criada é um cenário de teste, inclua a anotação @Test antes do método.

    Nota

    Para organizar os imports pode-se usar o atalho Ctrl + Shift + o ou clicar com o botão direito sobre a linha com erro e selecionar o import desejado.

  2. Template para criação de cenários de teste.
  3. Template com uso de Intervalos e Afastamentos.

    Nota

    O único histórico que dá para criar no cenário xml, é o de histórico de afastamento, os demais históricos e programações devem existir na base.

Executar os testes com o Junit

  1. Clique com o botão direito na classe aberta selecione Executar como > Teste de JUnidade.
  2. É apresentado um erro solicitando que sejam habilitadas as assertivas: -ea

  1. Para habilitá-las, acesse Executar > Executar Configurations.
  2. Na janela aberta, acesse JUnit > NomeDaClasseDeTeste na lista de configurações.
  3. Acesse a guia Argumentos.
  4. No campo Argumentos da VM, insira o argumento: -ea

  1. Pressione Aplicar e depois Executar.

O teste é executado novamente e ficará verde:

No arquivo .xml aparecem os resultados dos testes executados.

Este artigo ajudou você?