SUMÁRIO


INTRODUÇÃO 

Esse documento tem como objetivo apresentar releases de atualização da aplicação Omni Plusoft. Deve ser utilizado como base para consulta e conhecimento de novas funcionalidades e/ou ajustes na aplicação. Ele fornece informações do módulo e seu fluxo de navegação de acordo com suas atualizações.

DETALHE DA MELHORIA/AJUSTE

As informações disponíveis neste documento referem-se a definição da melhoria ou ajuste, descrição do item e exemplificação de testes realizados. 

Serviço: Consulta de pessoa cadastrada em campanha

  • Cenário apresentado: Criação de APIs para o AVI utilizar em ações de Campanha no Omni

Utilizando a collection do Postman em anexo ou a documentação das APIs criadas, sugiro testar os seguintes cenários:

EndPoint: /findPerson

  • Realizar a busca informando parâmetros de entrada que não existam na base do Omni.
  • Realizar a busca informando parâmetros de entrada que existam na base do Omni e testar todas as variações (id, cpf, nome, id + cpf, id + nome, cpf + nome, id + cpf + nome).

EndPoint: /listPendingCampaignsByPerson

  • Criar uma campanha e deixar a mesma ativa.
  • Adicionar uma pessoa a essa campanha utilizando o Omni.
  • Realizar a busca informando os dois parâmetros descritos na documentação (personid, campaignid) para verificar se irá retornar os dados.

EndPoint: /removePersonFromCampaign

  • Realizar a chamada informando os dois parâmetros descritos na documentação (personid, campaignid) e verificar pelo Omni/API (listPendingCampaignsByPerson) se a pessoa foi removida da campanha.

EndPoint: /addPersonToCampaign

  • Realizar a chamada informando os dois parâmetros descritos na documentação (personid, campaignid) e verificar pelo Omni/API (listPendingCampaignsByPerson) se a pessoa foi adicionada à campanha.
  • Tentar adicionar uma pessoa já existente em uma campanha para testar a validação de duplicidade.


  • No labels