Test d'applications Web sur des simulateurs iOS : vue d'ensemble

Avec Rational Functional Tester , vous pouvez tester des des applicables Web pour mobiles. A partir du simulateur iOS, vous pouvez vous connecter à Rational Functional Tester, enregistrer et exécuter des tests et afficher des rapports. Vous pouvez installer le Rational Functional Tester sur un ordinateur Windows, Apple Macintosh ou Linux.

Test sur le simulateur iOS

Vous pouvez utiliser le client de test mobile natif dans le simulateur après avoir suivi les instructions d'installation sur Installation du client de test mobile sur le simulateur iOS..

Vous pouvez également faire votre test avec le navigateur Safari dans le simulateur iOS. Ce client est une application Web qui s'exécute sur le navigateur Safari de votre simulateur. Pour exécuter le client, entrez simplement l'URL de plan de travail au format suivant dans un navigateur sur votre simulateur :

Format : http://Workbench_URL:port/mobile

Exemple : http://9.11.22.333:7878/mobile

La figure suivante présente le client de test mobile pour tester les applications Web dans un navigateur sur un simulateur iOS :

Client mobile

Voici quelques détails importants sur le client exécutable dans un navigateur client navigateur :

Activation des fenêtres contextuelles

Lors de l'utilisation du client de test mobile sur un simulateur iOS, veillez à activer les fenêtres en incrustation. Celles-ci doivent être autorisées pour l'adresse IP de l'ordinateur exécutant Rational Functional Tester. Safari désactive les fenêtres en incrustation en mode silencieux. Pour chaque opération propre au périphérique (installation, enregistrement et lecture), Safari affiche une invite avec une confirmation en incrustation.

Mode passif

Quand vous êtes prêt à exécuter vos tests, vous pouvez lancer l'exécution des tests sur le simulateur ou Rational Functional Tester. Dans les deux cas, le test s'exécute réellement sur le périphérique. Pour transmettre la commande au Rational Functional Tester, il suffit de cliquer sur Enter Passive Mode sur le client de test mobile.

Le mode passif est spécifique au navigateur. Safari est plus restrictif et affiche plusieurs boîtes de dialogue de confirmation en mode passif.

Différenciation parmi plusieurs périphériques

Quand vous connectez un simulateur particulier, tel qu'un iPhone, au Rational Functional Tester, vous pouvez afficher la connexion dans l'éditeur d'unités mobiles de Rational Functional Tester.

Pour faire la différence entre plusieurs iPhones connectés au Test Workbench, vous pouvez modifier la description des périphériques.

  1. Sur le périphérique, ouvrez Safari et accédez à l'URL du plan de travail.

    Le client de test mobile s'ouvre alors.

  2. Cliquez sur A propos de.
  3. Entrez le nouvel intitulé dans la zone de description des périphériques.
  4. Cliquez sur Enregistrer.

Le résultat apparaît dans les figures ci-dessous :

Tableau 1.
Avant Après

Description des périphériques par défaut

Description modifiée des périphériques

Test Workbench Web Recorder

L'enregistreur Test Workbench Web Recorder est une application iOS nécessaire pour enregistrer et lire les actions utilisateur d'une application Web à tester. Il est automatiquement appelé lors du processus d'enregistrement et de lecture. Téléchargez le fichier Test Workbench Web Recorder. Pour plus d'informations, voir Installation du Mobile Web Recorder sur le simulateur iOS.. Une fois le test terminé, vous pouvez arrêter l'enregistreur Web mobile à l'aide du moniteur d'activités Apple standard.


Vos commentaires