Tester

Effectuer les tests fonctionnels, de performance et d'acceptation des utilisateurs pour une implémentation réussie. Les exigences de test spécifiques peuvent varier en fonction de l'implémentation et de la personnalisation de l'application.

Effectuez les opérations suivantes :
  • Utilisez une variété de techniques de test. En plus des tests fonctionnels et de performance, envisagez d'utiliser d'autres techniques de test telles que les tests d'utilisabilité, les tests de sécurité, les tests d'intégration système et les tests de régression pour vous assurer que les artefacts Fusion Data Intelligence répondent à tous les besoins de l'entreprise.
  • Utilisez des données de test réalistes qui reflètent précisément les données utilisées dans l'instance de production Fusion Data Intelligence. Cela permettra de garantir que les classeurs fonctionnent comme prévu et que les résultats sont exacts.
  • Impliquer les parties prenantes dans les tests pour s'assurer que les objets de développement répondent aux besoins et aux exigences de l'entreprise.
Consultez les sections suivantes pour :
  • Test fonctionnel - En tant qu'administrateur fonctionnel :
    • Planifiez l'octroi de rôles d'application appropriés pour chaque activité fonctionnelle.
    • Prévoyez de tester les activités fonctionnelles typiques, telles que la création d'un rapport sur la diversité.
    • Effectuez des tests basés sur les rôles des mesures de Fusion Data Intelligence.
    • Validez les données après leur chargement dans Fusion Data Intelligence. Validez la bibliothèque commune de mesures qui existe à la fois dans Fusion Data Intelligence et Oracle Transactional Business Intelligence.
    • Valider la configuration de la sécurité fonctionnelle dans Fusion Data Intelligence et l'alignement avec les données du système source.
    • Définir clairement les scénarios fonctionnels et les cas d'utilisation.

    Reportez-vous à Validation des données.

  • Test des performances - En tant qu'administrateur de service et administrateur fonctionnel :
    • Une fois l'environnement de test Fusion Data Intelligence configuré, vous devez exécuter les tests de performance. Cela implique d'exécuter les scénarios de test des performances et d'enregistrer les mesures de performances. Veillez à augmenter le stockage, les CPU et la mémoire supplémentaires de l'environnement de test (ATE) si nécessaire pour obtenir les résultats souhaités. Lors de la connexion à Oracle Autonomous AI Lakehouse pour interroger les données de Fusion Data Intelligence, veillez à sélectionner le niveau de service Faible.
    • Une fois les tests de performances terminés, vous devez analyser les résultats pour identifier les problèmes de performances ou les goulets d'étranglement. Il est recommandé d'utiliser le domaine Statistiques d'actualisation de l'entrepôt pour l'analyse. Il peut s'agir de passer en revue les mesures de performances, d'analyser les journaux système, d'effectuer une analyse des causes premières et d'analyser la taille et la complexité des personnalisations du système source.
    • Si le test identifie des problèmes de performances ou des goulets d'étranglement, vous devez travailler avec l'équipe de développement pour optimiser les performances du système. Cela peut impliquer de modifier la configuration du système, d'activer uniquement les domaines fonctionnels requis, de modifier le processus ETL ou de modifier les sources de données. Notez que l'application de patches aux systèmes source ou cible peut avoir un impact sur les performances, évitant ainsi d'effectuer une analyse comparative des performances pendant cette période.

    Reportez-vous à A propos des performances d'actualisation des données.

  • Test d'acceptation utilisateur - En tant qu'administrateur fonctionnel et spécialiste de l'assurance qualité :
    • Assurez-vous que les utilisateurs finaux de test disposent des groupes et des rôles nécessaires pour effectuer les tests.
    • Développez un ensemble de scénarios de test couvrant tous les aspects de Fusion Data Intelligence. Les scénarios de test doivent être écrits d'une manière facile à comprendre et à suivre. Ils doivent également être représentatifs des scénarios réels que les utilisateurs rencontreront.
    • Effectuer des tests en fonction des scénarios de test créés. Cela inclut l'exécution de tests fonctionnels, de tests d'utilisabilité et de tests de performance. Il est essentiel de documenter tous les problèmes ou défauts rencontrés lors du test.
    • Une fois tous les tests terminés et tous les problèmes prioritaires résolus, examinez et approuvez la demande pour la version de production.

Utilisez la liste de contrôle pour confirmer que les points d'action sont planifiés. Reportez-vous à Liste de contrôle de test.