Exécution simultanée de plusieurs tests d'interface Web et tests composites dans le cloud

Avec cette fonctionnalité expérimentale, vous pouvez tirer parti de l'exécution de tests sur le cloud tout en réduisant votre investissement en ressources informatiques. Le modèle de paiement à l'utilisation propre au cloud vous permet de ne payer que pour les ressources que vous consommez, au moment où vous les consommez. Vous évitez ainsi de tenir un laboratoire de test 24 heures sur 24, sept jours sur sept. Vous pouvez choisir d'utiliser le service d'un cloud public, tel qu'IBM SoftLayer, ou d'un cloud privé, tel que VMware.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Les tests que vous sélectionnez pour l'exécution en utilisant cette fonctionnalité doivent répondre aux exigences suivantes :

Procédure

  1. Créez un ou plusieurs modèles d'emplacement. Un modèle d'emplacement définit des attributs tels que le type d'image de système d'exploitation, l'emplacement du centre de données et le type d'hôte pour les machines virtuelles à héberger dans le cloud. Pour des détails sur les modèles d'emplacement, voir Création de modèles d'emplacement pour SoftLayer et Création de modèles d'emplacement pour VMware. Les modèles d'emplacement nécessitent que Rational Functional Tester fasse plateforme commune avec Rational Performance Tester.
  2. Dans la vue Navigateur de test, cliquez avec le bouton droit sur un dossier contenant plusieurs tests d'interface Web, tests composites ou une combinaison des deux, puis cliquez sur Exécuter des tests répartis. Si les tests résident dans des dossiers différents, utilisez la fonction de sélection multiple pour sélectionner les tests individuels avant de cliquer dessus à l'aide du bouton droit. Vous pouvez également cliquer à l'aide du bouton droit sur un projet pour sélectionner tous les tests d'interface Web de ce projet.

    Option de menu Exécuter des tests répartis

  3. Dans la fenêtre Exécuter un test fonctionnel accéléré, passez en revue les listes des tests mis en file d'attente pour l'exécution de test. Dans l'exemple ci-dessous, un seul test simple et un seul test composite sont sélectionnés. Ajoutez ou retirez des tests parmi ceux à exécuter, puis cliquez sur Suivant.

  4. Sélectionnez les navigateurs (Firefox, Chrome ou les deux) qui seront utilisés pour la lecture des tests et cliquez sur Suivant.

  5. Dans la fenêtre d'exécution cloud, sélectionnez l'option d'activation des emplacements cloud à utiliser pour l'exécution des tests, choisissez le modèle d'emplacement à utiliser, puis cliquez sur Terminer.

    L'emplacement Cloud est généré automatiquement.

    Exécuter des tests répartis : Exécution cloud

    Remarque : Cette page n'apparaît que lorsque Rational Functional Tester et Rational Performance Tester font plateforme commune (partage de shell).

Résultats

S'il s'agit de la première exécution de test dans le cloud, il vous sera demandé de fournir vos données d'identification IBM et votre code promotionnel. Vous verrez ensuite des messages relatifs au paiement. Comme cette fonctionnalité fait l'objet d'un code promotionnel, vous ne serez pas facturé. Vous aurez juste à cliquer sur OK.

Vous verrez aussi un message vous informant que la consultation de rapports sur le cloud est soumise à authentification de l'utilisateur. Cliquez sur Oui pour ouvrir la page de préférences des rapports Web et ajouter vos ID et mot de passe IBM.

Préférences : rapports Web

Si vous exécutez les tests sur un cloud public SoftLayer, le provisionnement (mise à disposition des ressources) commence et, lorsqu'il est terminé, l'exécution des tests commence. Une fois les tests achevés, leurs résultats et les journaux associés sont transférés sur le plan de travail local et le rapport Interface Web et mobile s'affiche. Comme un code promotionnel est utilisé pour cette exécution de test, sa durée ne peut excéder 10 minutes.


Commentaires