Activation des applications SAP GUI for HTML pour des tests fonctionnels

Les objets qui se trouvent dans des applications SAP GUI for HTML contiennent de nombreuses propriétés qui changent de façon dynamique, telles que .url, .href et .id. Lors de la lecture des scripts de test fonctionnel pour ces applications, la valeur d'une ou de plusieurs propriétés de reconnaissance d'objet peut changer, entraînant un score ScriptAssure élevé provoquant l'échec du script. Rational Functional Tester met à disposition un mécanisme de conversion des valeurs des propriétés de reconnaissance en expressions régulières pour les valeurs qui changent de façon dynamique. La recherche des propriétés de reconnaissance dynamique de chaque objet et leur conversion en expressions régulières devient compliquée lors du test des applications SAP GUI for HTML.

Procédure

Exécutez les tâches suivantes pour simplifier le test des applications SAP GUI for HTML.

  1. Créez une copie de sauvegarde du fichier CustomObjectRecProp.rftop qui se trouve dans le dossier customization. Le dossier se trouve dans C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization sous Windows et dans /etc/opt/IBM/Rational/RFT/customization sous Linux.
  2. Renommez le fichier CustomObjectRecProp_MySAP.rftop en CustomObjectRecProp.rftop dans le dossier customization.
  3. Modifiez les valeurs ScriptAssure afin de réduire le nombre d'avertissements et d'erreurs émis lors de la lecture du script.
    1. Ouvrez la fenêtre Préférences dans Rational Functional Tester. Sélectionnez Fenêtre > Préférences dans l'environnement de développement intégré Eclipse et Tools > Options (Outils -> Options) dans l'environnement de développement intégré Visual Studio.
    2. Développez Functional Tester puis Lecture. Cliquez sur ScriptAssure puis sur Options avancées.
    3. Définissez un score de reconnaissance de la dernière chance de 30000 et indiquez la valeur 20000 dans la zone Avertir si le score accepté est supérieur à.
    Remarques :
    • Si l'exécution du script échoue encore en raison des valeurs de propriété de reconnaissance qui changent de façon dynamique, utilisez le mécanisme des expressions régulières pour résoudre l'incident. Pour plus d'informations, voir la rubrique Expression régulière.
    • Pour tester des applications autres que SAP GUI for HTML, utilisez la copie de sauvegarde de CustomObjectRecProp.rftop ainsi que les valeurs par défaut de ScriptAssure. Pour plus d'informations, voir la rubrique Utilisation de ScriptAssure.

Retour d'informations