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
- Cette fonctionnalité nécessite que IBM® Rational Functional Tester et Rational Performance Tester soient installés dans le même groupe de packages (procédé appelé partage de shell ou plateforme commune). Pour plus d'informations sur les concepts de partage au niveau de l'interpréteur de commandes et les exigences, voir IBM Software products installed together that share a common environment.
- Assurez-vous de posséder un identifiant IBM.
- Assurez-vous de posséder un code promotionnel d'essai. Pour plus de détails, voir A propos du code promotionnel et de l'identificateur d'abonnement.
- Si vous prévoyez d'exécuter les tests sur un cloud privé VMware, connectez-vous au serveur VMware. Pour plus de détails, voir Connexion au serveur VMware. Si vous prévoyez d'exécuter les tests sur un cloud public SoftLayer, la connexion à celui-ci a lieu lorsque vous exécutez le premier test. Pour plus de détails, voir Connexion au gestionnaire cloud pour SoftLayer.
- Cette fonctionnalité doit être activée pour que vous puissiez l'utiliser. Pour activer, ouvrez les Préférences pour Fonctions expérimentales de l'interface utilisateur et sélectionnez Activer l'exécution sur le cloud pour la distribution.

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 :
- Seuls sont acceptés les tests d'interface Web individuels et les tests composites contenant des tests d'interface Web.
- Les tests d'interface Web doivent toujours commencer par une commande Lancer l'application (et non Dans l'application).

- Le premier test d'un test composite doit aussi commencer par un nœud Lancer l'application.
Procédure
- 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.
- 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.

- 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.

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

- 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.

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.

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.