Présentation

Explorez la couverture des tests Synthetic de votre collection de tests concernant les actions de navigateur RUM sur la Test Coverage page, que vous trouverez sous Digital Experience > Synthetic Monitoring & Testing.

La Test Coverage page fournit des informations exploitables sur la couverture globale des tests de vos applications RUM. Elle utilise les données collectées à partir du SDK RUM pour navigateur et les résultats des tests de navigateur Synthetic.

Page Couverture des tests avec une section Vue d'ensemble, une section Actions non testées et une section Actions testées

La page Couverture des tests présente les informations suivantes :

  • Les pages web les plus visitées
  • Le pourcentage d’actions RUM testées
  • Le nombre d’actions testées et le nombre total d’actions
  • Le nombre de tests de navigateur couvrant les actions
  • Le nombre d’interactions réelles des utilisateurs

Étudiez la couverture des tests pour une application ou une vue

Construisez une collection de tests plus complète et précise en identifiant les actions non testées et en les associant aux interactions réelles des utilisateurs sur la page Couverture des tests.

Pour identifier les zones de votre application ou de vos vues où vous devriez créer des tests de navigateur :

  1. Sélectionnez une application RUM dans le Application menu déroulant ou une vue dans le View Name menu déroulant.
  2. Cliquez sur Custom pour filtrer les données sur les actions personnalisées, qui sont uniques et offrent des résultats de couverture plus précis que les actions générées. Si vous souhaitez inclure les actions générées dans l’analyse de la couverture des tests, sélectionnez All Actions.
  3. Identifiez les lacunes dans votre couverture de tests en examinant les informations présentées dans les sections suivantes :
    Test Coverage Overview
    Affiche le pourcentage d’actions testées, le pourcentage d’actions testées pondéré par le nombre d’interactions réelles des utilisateurs, ainsi qu’une liste des vues principales avec leur nombre de sessions utilisateur et de tests de navigateur, et le pourcentage d’actions testées.
    Untested Actions
    Affiche le nombre d’actions utilisateur non testées, le nombre total d’actions collectées et une liste des principales actions avec lesquelles les utilisateurs réels interagissent le plus mais qui ne sont pas testées.
    Tested Actions
    Affiche le nombre de tests de navigateur couvrant les actions des utilisateurs, le nombre d’interactions réelles des utilisateurs et une liste des principales actions avec lesquelles les utilisateurs réels interagissent le plus et qui sont testées.

La page Couverture des tests renseigne les actions qui sont largement utilisées et masque les actions qui sont moins couramment utilisées dans votre application. Pour plus d’informations sur les données affichées, consultez Métriques Synthetic Monitoring.

Voir les replays et ajouter des tests

Utilisez les informations de la page Couverture des tests pour répondre aux questions suivantes :

  • Quelles actions ne sont pas testées dans votre application ?
  • Quelles vues sont les plus populaires auprès de vos utilisateurs ?
  • Quelles actions nécessitent davantage de tests de navigateur ?
  • Quel pourcentage de tests de navigateur couvre les actions des utilisateurs ?

Voir les Session Replays

Cliquez sur l’icône Play à côté d’une action dans le tableau Untested Actions pour examiner un enregistrement de l’interaction réelle de l’utilisateur dans Session Replay.

Examiner les actions

Cliquez sur une action pour accéder au nombre de tests, de vues, de sessions, ainsi qu’à un sous-ensemble de ces tests, vues et sessions qui incluent l’action sélectionnée.

Un panneau latéral d'action avec des onglets affichant les tests Synthetic, les vues RUM et les Session Replays associés

Ajoutez les sections les plus populaires de votre application à un test de navigateur, nouveau ou existant, afin d’être alertés lorsque les parcours utilisateur clés de votre application sont affectés négativement par une modification de code.

Pour créer un test, cliquez sur

  • New Test
en haut à droite de la page Couverture des tests. Vous pouvez exécuter des tests directement dans vos pipelines CI/CD pour vous assurer qu’aucune régression ne se produit avant de publier du code en production.

Pour aller plus loin