Optimisation du temps de lecture d'un test

Lors de la lecture d'un test d'interface Web, par défaut, le test collecte une grande quantité de données. Il s'agit de données telles que les captures d'écran, les données de répartition des temps de réponse et les contrôles d'interface utilisateur mis en évidence. La taille d'un test est fonction des données qu'il contient. Le temps de lecture augmente avec la taille d'un test. Pour optimiser le temps de lecture, vous pouvez choisir de collecter uniquement les données dont vous avez besoin.

Pourquoi et quand exécuter cette tâche

Par exemple, lorsque vous lisez un test, des copies d'écran de toutes les étapes sont présentées dans le rapport d'interface Web et mobile. La plupart du temps, seules les copies d'écran des étapes qui ont échoué vous sont utiles.
Remarque : Dans le cas du navigateur Safari, seules les pages Web peuvent être capturées.

Par ailleurs, si l'ordinateur sur lequel vous lisez le test est verrouillé, ou si vous travaillez avec d'autres applications ouvertes sur cet ordinateur, les écrans capturés seront noirs ou proviendront d'applications qui n'ont rien à voir avec le test. Lorsque vous capturez seulement des pages entières, vous pouvez verrouiller l'écran ou travailler avec d'autres applications sur l'ordinateur.

De même, il se peut que vous ne soyez intéressé que par le test des fonctionnalités de l'application, de sorte que les tests de performances peuvent être réalisés par une autre personne. Vous pouvez choisir de ne pas capturer les données de répartition des temps de réponse, ce qui améliore la vitesse de lecture de votre test.

Vous pouvez appliquer des options d'optimisation de lecture pour le test ou pour le plan de travail (dans les préférences). Lorsque vous définissez les options d'optimisation pour le plan de travail, seules les captures d'écran de l'ordinateur de bureau sont capturées et appliquées à tous les tests. Lors de l'importation d'un test à des fins de lecture, les configurations sur votre plan sont utilisées par le test. Lorsque vous définissez les options d'optimisation pour le test, vous pouvez choisir de prendre des captures d'écran des pages ou de l'ordinateur de bureau. Pour appliquer des configurations de lecture au niveau du test, utilisez les variables et les valeurs prédéfinies mentionnées dans le tableau.
Tableau 1. Variables d'optimisation de lecture
Variables Valeurs Description
Webui.report.screenshots
Remarque : Si cette variable n'est pas définie, les captures d'écran de l'ordinateur de bureau pour toutes les étapes sont capturées.
DESACTIVER Arrête la capture des captures d'écran pour toutes les étapes
PAGE* Capture les captures d'écran des pages pour toutes les étapes
PAGE_ONFAIL Capture les captures d'écran des pages uniquement pour les étapes ayant échoué
PAGE_ONVP Capture les captures d'écran des pages pour tous les points de vérification
PAGE_ONVPFAIL Capture les captures d'écran des pages uniquement pour les points de vérification ayant échoué
PAGE_ONFAIL_AND_VP Capture les captures d'écran des pages uniquement pour les étapes ayant échoué et pour tous les points de vérification
DESKTOP Capture les captures d'écran de l'ordinateur de bureau pour toutes les étapes
DESKTOP_ONFAIL Capture les captures d'écran de l'ordinateur de bureau uniquement pour les étapes ayant échoué
DESKTOP_ONVP Capture les captures d'écran de l'ordinateur de bureau pour tous les points de vérification
DESKTOP_ONVPFAIL Capture les captures d'écran de l'ordinateur de bureau uniquement pour les points de vérification ayant échoué
DESKTOP_ONFAIL_AND_VP Capture les captures d'écran de l'ordinateur de bureau uniquement pour les étapes ayant échoué et pour tous les points de vérification
webui.responsetime False Ne pas collecter de temps de réponse
webui.highlight False Ne pas mettre en évidence les commandes d'interface utilisateur pendant la lecture

Test à l'aide d'une variable permettant la capture des captures d'écran des pages

* Si vous indiquez la valeur PAGE, les captures d'écran sont capturées différemment sur des navigateurs Web différents et prennent plus de temps :
  • Google Chrome
      • La partie de la page Web qui est masquée sous la barre de défilement n'est pas capturée.
      • Le navigateur est mis en évidence, même s'il est réduit.
  • Internet Explorer
    • La partie de la page Web qui est masquée sous la barre de défilement est capturée mais en noir.
    • La fenêtre du navigateur est souvent redimensionnée lors de la capture d'écran.

Procédure

Pour appliquer des options d'optimisation de lecture pour le plan de travail :

  1. Dans le plan de travail, cliquez sur Fenêtre > Préférences > Test > Exécution de test > Lecture d'interface Web.
  2. Pour prendre des copies d'écran de la page de navigateur Web qui exécute l'application testée, cochez la case Capturer des copies d'écran de la page du navigateur.
  3. Pour capturer des copies d'écran, vérifiez que la case Prendre des captures d'écran pendant la lecture est cochée, puis sélectionnez l'une des options pour lesquelles vous souhaitez prendre la capture d'écran.
  4. Pour collecter des données de performances, vérifiez que la case Collecter les données de performances est cochée. Si la case n'est pas cochée, les données de répartition des temps de réponse (Application lancée/Application arrêtée) ne sont pas collectées et le rapport associé n'est pas généré.
  5. Pour mettre en évidence les éléments de page enregistrés pendant la lecture, vérifiez que la case Mettre en évidence l'élément de page est cochée.
  6. Cliquez sur OK.

Que faire ensuite

A présent, vous pouvez lire les tests.

Vos commentaires