Testar
Conclua o teste funcional, de desempenho e de aceitação do usuário para obter uma implementação bem-sucedida. Os requisitos de teste específicos podem variar dependendo da implementação e da personalização do aplicativo.
Verifique se:
- Use uma variedade de técnicas de teste. Além de testes funcionais e de desempenho, considere o uso de outras técnicas de teste, como teste de usabilidade, teste de segurança, teste de integração do sistema e teste de regressão, para garantir que os artefatos do Fusion Data Intelligence atendam a todos os requisitos de negócios.
- Use dados de teste realistas que reflitam com precisão os dados usados na instância de produção do Fusion Data Intelligence. Isso ajudará a garantir que as pastas de trabalho estejam funcionando conforme o esperado e que os resultados sejam precisos.
- Envolva as partes interessadas do negócio em testes para garantir que os objetos de desenvolvimento atendam às necessidades e requisitos do negócio.
Revise os seguintes itens para:
- Teste funcional - Como administrador funcional:
- Planeje conceder atribuições de aplicação apropriadas para cada atividade funcional.
- Planeje testar as atividades funcionais típicas, como a criação de um relatório de diversidade.
- Execute testes baseados em função de métricas do Fusion Data Intelligence.
- Valide os dados após carregá-los no Fusion Data Intelligence. Valide a biblioteca comum de métricas existentes no Fusion Data Intelligence e no Oracle Transactional Business Intelligence.
- Valide a configuração de segurança funcional no Fusion Data Intelligence e o alinhamento com os dados do sistema de origem.
- Defina claramente cenários funcionais e casos de uso.
Consulte Validar Seus Dados.
- Teste de desempenho - Como administrador de serviços e administrador funcional:
- Depois de configurar o ambiente de teste do Fusion Data Intelligence, você deverá executar os testes de desempenho. Isso envolve a execução dos cenários de teste de desempenho e o registro das métricas de desempenho. Assegure-se de ampliar o armazenamento, as CPUs e a memória adicionais do ambiente de teste (ATE) conforme necessário para obter os resultados desejados. Ao se conectar ao Oracle Autonomous AI Lakehouse para consultar os dados do Fusion Data Intelligence, certifique-se de selecionar o nível de serviço como Baixo.
- Após concluir o teste de desempenho, você deverá analisar os resultados para identificar problemas de desempenho ou gargalos. A recomendação é usar a área de assunto Estatísticas de Atualização do Depósito para análise. Isso pode envolver a revisão de métricas de desempenho, a análise de logs do sistema, a execução de análises de causa raiz e a análise do tamanho e da complexidade das personalizações do sistema de origem.
- Se o teste identificar problemas de desempenho ou gargalos, você deverá trabalhar com a equipe de desenvolvimento para otimizar o desempenho do sistema. Isso pode envolver a alteração da configuração do sistema, a ativação apenas das áreas funcionais necessárias, a modificação do processo ETL ou a alteração das origens de dados. Observe que a aplicação de patches de sistemas de origem ou de destino pode afetar o desempenho, portanto, evite fazer benchmarking do desempenho durante essa janela de tempo.
- ❇ Teste de aceitação do usuário - Como administrador funcional e especialista em garantia de qualidade:
- Certifique-se de que os usuários finais do teste tenham os grupos e as atribuições necessários para executar os testes.
- Desenvolva um conjunto de cenários de teste que abranjam todos os aspectos do Fusion Data Intelligence. Cenários de teste devem ser escritos de uma forma que seja fácil de entender e seguir. Eles também devem ser representativos de cenários da vida real que os usuários encontrarão.
- Execute testes com base nos cenários de teste que foram criados. Isso inclui a realização de testes funcionais, testes de usabilidade e testes de desempenho. É essencial documentar quaisquer problemas ou defeitos encontrados durante o teste.
- Depois que todos os testes forem concluídos e quaisquer problemas de alta prioridade forem resolvidos, revise e aprove o aplicativo para a versão de produção.
Use a lista de verificação para confirmar se os itens de ação estão planejados. Consulte Lista de Verificação de Teste.