Définition de la règle de synchronisation à l'aide des résultats de test

Lorsque vous enregistrez un test, les règles de synchronisation sont automatiquement calculées et appliquées dans les étapes de test. Les temps de réponse sont indiqués dans les rapports des actions exécutées avec succès et uniquement si la règle de synchronisation a été définie pour permettre le calcul des temps de réponse.

Avant de commencer

Enregistrez un test sur un périphérique mobile. Exécutez le test à partir du plan de travail de test si vous voulez qu'un rapport statistique soit généré. N'oubliez pas de sélectionner Passer en mode passif pour donner le contrôle au plan de travail de test.

Pourquoi et quand exécuter cette tâche

Une fois que le test est généré, vous pouvez afficher les règles de synchronisation des actions enregistrées sur le périphérique (Démarrer, appuyer sur Retour arrière) et les actions de l'interface utilisateur (cliquer sur le bouton) dans le noeud de lancement ou à partir d'une étape sélectionnée dans le script de test dans l'éditeur de test. Les règles de synchronisation ne sont disponibles que pour les étapes natives et ne sont pas applicables aux étapes d'interface utilisateur Web. Pour les étapes d'interface utilisateur Web, une règle de synchronisation par défaut masquée ne pouvant pas être modifiée est utilisée pour mesurer le temps de réponse des étapes ayant abouti. Les résultats des temps de réponse sont affichés dans un rapport Web. Un rapport statistique est généré seulement si vous exécutez un test à partir du plan de travail de test. Le temps de réponse n'est mesuré que lorsqu'une étape aboutit et si sa règle de synchronisation est paramétrée sur Attendre le mode veille (valeur par défaut) ou Attendre l'état non occupé. Vous devez choisir la règle qui est la plus appropriée pour que le temps de réponse soit calculé et mentionné dans le rapport.
Remarque : Si votre test a été généré à l'aide de Rational Test Workbench Mobile Client 8.5.1 et édité dans une version 8.6, vous devez d'abord paramétrer la règle de synchronisation mobile sur l'état par défaut, comme décrit à l'étape 1, puis exécuter le test pour que le temps de réponse figure dans le rapport.

Procédure

  1. Facultatif (uniquement pour les tests générés à l'aide d'une version de Rational Test Workbench Mobile Client antérieure à la version 8.6) : Sélectionnez le noeud racine du script de test, cliquez avec le bouton droit et sélectionnez Définir des règles de synchronisation de périphérique mobile par défaut. Dans l'assistant qui s'ouvre, vérifiez les modifications à effectuer et cliquez sur Terminer. Exécutez ensuite le test.
  2. Ouvrez le rapport. Vous pouvez voir les informations sur le temps de réponse mesuré pour chaque étape ayant abouti du test et le temps de réponse maximal mesuré. Le temps de réponse est exprimé en minutes. Des avertissements indiquent les étapes dans lesquelles la règle de synchronisation doit être modifiée. Les temps de réponse ne sont mesurés que si la règle de synchronisation aboutit et si elle est définie de façon à calculer une valeur précise. Exemples de ces règles : règles paramétrées sur Attendre le mode veille ou Attendre l'état non occupé. Si le rapport contient un message indiquant que la règle de synchronisation n'autorise pas le calcul du temps de réponse, cela signifie en général que l'application exécute une tâche en arrière-plan et qu'elle n'a pas réussi à afficher un moniteur de progression pour l'utilisateur final. Vous pouvez trouver des informations détaillées sur l'affichage des rapports mobiles dans Affichage des rapports de périphérique mobile.
  3. Modifiez le script de test, sélectionnez l'étape et, dans Règle de synchronisation, sélectionnez une des règles suivantes : Attendre le mode veille ou Attendre l'état non occupé. Pour plus de détails, voir Actions de mesure de temps dans les tests mobiles.
  4. Lorsque la règle est sélectionnée, enregistrez le test. Réexécutez le test afin de vérifier qu'il aboutit de nouveau, que le temps de réponse est maintenant calculé et que le rapport n'affiche pas d'autres avertissements.
  5. Vous pouvez également modifier le délai d'attente et le temps de réflexion qui contribuent au calcul du temps dans le test. Pour des informations détaillées sur le calcul du temps, voir Actions de mesure de temps dans les tests mobiles.

Retour d'informations