Publication des résultats du test sur le serveur

Le résultat d'un test révèle la qualité de l'application testée. Différentes parties prenantes peuvent souhaiter vérifier la qualité de l'application sans pour autant installer le plan de travail ou le client bureautique sur leur ordinateur. De votre côté, en tant qu'utilisateur client bureautique, vous pouvez publier le résultat du test sur IBM® Rational Test Automation Server afin que d'autres personnes puissent le voir depuis leur navigateur Web.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Vous pouvez publier les rapports en cours de l'interface utilisateur mobile et Web, ainsi que des rapports statistiques.

Vous pouvez fixer vos paramètres de publication une fois pour toutes dans la page Préférences (vous éviterez ainsi d'avoir à le faire à chaque exécution), ou bien vous pouvez les régler chaque fois pour le résultat particulier que vous souhaitez publier. Les résultats seront publiés après l'exécution du test en tenant compte de vos paramètres. Pour savoir comment publier des résultats de tests spécifiques, consultez Publication de résultats spécifiques sur le serveur.

Procédure

Pour définir les paramètres de publication, procédez comme suit :

  1. Cliquez sur Fenêtre > Préférences > Test > Rational Test Automation Server.
  2. Spécifiez l'URL du serveur et cliquez sur Tester la connexion.
  3. Spécifiez le jeton d'utilisateur hors ligne que vous avez créé sur le serveur, puis cliquez sur OK. Pour créer un jeton sur Rational Test Automation Server, voir Génération d'un jeton hors ligne.
  4. Facultatif : Cliquez sur Gérer les jetons hors ligne pour afficher et supprimer les jetons associés au client de bureau, puis cliquez sur Appliquer et fermer. Par exemple, s'il existe une instance du client de bureau pour laquelle plusieurs testeurs peuvent publier des rapports, chaque testeur doit supprimer le jeton créé par les autres testeurs, puis ajouter un nouveau jeton.
  5. Cliquez sur la page Résultat depuis l'interface de navigation pour appliquer les paramètres de publication de rapport.
  6. Désélectionnez la case Utiliser l'URL Rational Test Automation Server par défaut si l'URL du serveur est différente de celle spécifiée dans Fenêtre > Préférences > Test > Rational Test Automation Server. Le format de cette URL est https://fully-qualified-domain-name:443.
  7. Dans Publier le résultat après l'exécution, choisissez quand publier le résultat du test. Dans les premiers temps, lorsque vous êtes encore au stade de débogage d'un test, il n'est peut-être pas utile de publier ses résultats après chaque exécution. Sélectionnez l'une des options suivantes en fonction des besoins :
    • Sélectionnez Jamais pour ne jamais publier les résultats des tests sur le serveur.
    • Sélectionnez Invite pour que le programme vous demande, après chaque exécution d'un test, si vous souhaitez ou non publier ses résultats.
      Remarque : Une exécution en ligne de commande publiera toujours les résultats de test, même si le plan de travail est configuré avec l'option Invite.
    • Sélectionnez Toujours pour que les résultats soient publiés après chaque exécution d'un test.
  8. Dans Publier dans le projet, sélectionnez un projet dont vous êtes membre sur le serveur. Le résultat du test est publié vers ce projet. Vous ne pouvez pas créer de projet à partir du client bureautique. En l'absence de projet ou si vous n'êtes membre d'aucun projet, créez le projet ou devenez membre d'un projet sur le serveur.
  9. Dans Rapports, sélectionnez les rapports que vous souhaitez publier sur le serveur.
  10. Cliquez sur Appliquer et fermer.

Résultats

Selon les paramètres fixés, les résultats de test seront automatiquement publiés sur le Rational Test Automation Server.

Que faire ensuite

Pour afficher les résultats du test, procédez comme suit :
  1. Connectez-vous au serveur en accédant à l'URL https://fully-qualified-domain-name:443.
  2. Cliquez sur la page Résultats, puis développez le test.
  3. Cliquez sur les liens du rapport publié. Le rapport s'ouvre dans un nouveau navigateur.