Enregistrement d'une session avec un portail SAP HTTP

Pour mesurer la performance d'un portail SAP à partir d'une interface Web, vous pouvez enregistrer un test SAP à l'aide de l'option de portail SAP HTTP.

Avant de commencer

Vérifiez qu'IBM® Rational Performance Tester Agent est en cours d'exécution sur l'ordinateur local et que le scriptage de l'interface utilisateur SAP est activé sur le serveur SAP R/3 et le client d'interface utilisateur SAP.

Les tests sont stockés dans des projets de test de performance. Si votre espace de travail ne contient pas de projet, l'assistant de création de test en crée un, dont vous pouvez changer le nom. Si vous voulez stocker un test dans un projet spécifique, vérifiez que ce projet existe avant de commencer à enregistrer le test.

Vérifiez que la session que vous enregistrez peut être reproduite. Par exemple, si vous créez des éléments dans SAP et que vous ne les supprimez pas, ils existeront lors de l'exécution du test, ce qui peut entraîner l'échec du test.

Procédure

Pour enregistrer une session de portail SAP :

  1. Cliquez sur Fichier > Nouveau > Test issu d'un enregistrement, puis sélectionnez Enregistrement SAP et cliquez sur Suivant.
  2. Sélectionnez le projet et le dossier dans lequel vous souhaitez créer le test d'entrée lots, entrez un nom pour le nouveau test puis cliquez sur Suivant.
  3. Sur la page Session SAP de l'assistant, sélectionnez Enregistrer une session lancée à partir du portail SAP HTTP.
  4. Sélectionnez un navigateur Web et cliquez sur Suivant.
  5. En fonction de votre sélection, effectuez une des étapes suivantes. Dans la page Paramètres de l'enregistreur, en fonction du navigateur sélectionné, spécifiez les détails suivants :
    • Cliquez sur Enregistrer le trafic avec l'enregistreur proxy pour enregistrer le trafic HTTP ou SOCKS via un proxy ou cliquez sur Enregistrer le trafic avec l'enregistreur socket pour enregistrer le trafic réseau de bas niveau des applications dans lesquelles un proxy ne peut pas être utilisé. Utilisez cette option surtout si vous n'utilisez pas Mozilla Firefox ou Microsoft Internet Explorer.
      Remarque : En cas d'utilisation de l'enregistrement pour proxy, vous pouvez exclure les demandes HTTP ou HTTPS ciblant des noeuds finaux spécifiques afin de ne pas les enregistrer. Voir Préférences d'enregistrement de proxy.
    • Si le serveur requiert l'authentification SSL du client, vous devez fournir le fichier de clés de certificat du client pour que l'enregistreur proxy soit authentifié par le serveur comme si l'enregistreur proxy était le client. Cochez la case Le serveur nécessite un certificat client spécifique. Spécifiez le nom de fichier et le mot de passe du fichier de clés de certificat serveur. Si plusieurs certificats sont requis, cliquez sur Certificats multiple, puis sur Ajouter pour spécifier un nom de fichier de clés de certificat et un mot de passe pour chaque nom d'hôte et port.
    • Si vous avez sélectionné Mozilla Firefox, vous pouvez choisir d'utiliser un profil Firefox temporaire. Firefox est ainsi démarré sans signet, plug-in ou barre d'outils qui pourraient être associés à votre profil habituel. Cochez la case Utiliser un autre profil Firefox, puis sélectionnez Utiliser un profil Firefox temporaire.
    • Si vous avez cliqué sur Enregistrer le trafic avec l'enregistreur proxy, cliquez sur Avancé pour indiquer si un enregistreur proxy HTTP ou SOCKS doit être utilisé pour vérifier et éditer les paramètres de connexion réseau que le navigateur utilise ou pour spécifier des paramètres d'authentification SSL avancés. Si vous avez cliqué sur Enregistrer le trafic avec l'enregistreur socket, spécifiez les paramètres d'authentification SSL avancés.
  6. Pour démarrer l'enregistrement, cliquez Terminer. Le navigateur Web s'ouvre.
  7. Dans le navigateur Web, entrez l'URL de l'interface Web du portail SAP.
  8. Sur la page Web, suivez la procédure de connexion et cliquez sur le lien pour ouvrir la session SAP GUI. Le navigateur Web télécharge un fichier de raccourci SAP Portal et ouvre l'application SAP GUI avec les informations de session contenues dans ce fichier.
  9. Dans le client d'interface graphique SAP, effectuez les transactions à enregistrer pour le test.
  10. Lorsque vous effectuez les transactions à tester, arrêtez l'enregistrement en fermant l'interface graphique SAP et le navigateur Web.

Résultats

A la fin de la session d'enregistrement, un test est créé qui contiendra à la fois les pages HTTP et les pages de l'interface graphique SAP. Pour exécuter un test de portail SAP, cliquez sur Exécuter un test.


Retour d'informations