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
- Documentação: RQ - Serviço: Consulta de pessoa cadastrada em Campanha
- Item disponível no chamado: - PO-16868Getting issue details... STATUS
- Fluxo para Simulação:
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.