Simulation sur client
Cette méthode de simulation exécute le flux de travail sur votre appareil mobile en utilisant MobileTogether Designer en tant que serveur. Elle rapporte les messages de serveur dans le Volet des Messages de MobileTogether Designer. La simulation sur le client assume que votre appareil mobile puisse se connecter à votre PC par wireless LAN (WiFi). Pour exécuter une simulation client, exécutez les étapes recensées ci-dessous. (Pour les simulations client des applis compilées, voir la case ci-dessous.)
1.Client : Installer un nouveau serveur
1.Démarrez MobileTogether sur votre appareil client et cliquez sur l’appli MobileTogether de l’icône Paramètres | Serveur. 2.Ajoutez un nouveau serveur et saisissez les données suivantes : un nom de connexion, l’adresse IP de l’appareil sur lequel MobileTogether Designer est exécuté, et le numéro du port sur lequel MobileTogether Designer écoute (par défaut, ceci est 8083). (Dans MobileTogether Designer, cliquez sur Exécuter | Marche d’essai sur Client pour vérifier sur quel port MobileTogether Designer écoutera.) 3.Enregistrer les paramètres de serveur.
|
1.Si MobileTogether Server fonctionne sur votre PC et utilise le même port que le port d’écoute du designer (voir le point suivant), interrompez l’exécution de MobileTogether Server en tant que service. 2.Dans MobileTogether Designer, vous pouvez changer le port d’écoute de MobileTogether Designer'. Ceci se fait dans les onglets Marche d'essai sur Client du dialogue des Options (Outils | Options). 3.Dans MobileTogether Designer, sélectionnez Exécuter | Marche d'essai sur client. Ceci fait deux choses : (i) ouvre, dans le designer, un dialogue Marche d’essai sur Client qui affichera les sources de page de la solution, et (ii) ouvre la connexion du designer au client. Notez que la communication entre le designer et le client ne commence que lorsque Marche d'essai sur Client a démarré dans MobileTogether Designer. Dans le dialogue Marche d'essai sur Client, cliquez sur Trouver pour rechercher du texte au sein des données renvoyées. 4.Sur l’appareil client, réinitialisez l’aperçu pour voir une liste des designs (la liste de design) qui est actuellement ouverte dans MobileTogether Designer.
|
3.Client : Exécuter la simulation
1.Sur le client, sélectionnez la solution depuis la liste de design que vous voulez tester. 2.Ceci ouvre une invite dans MobileTogether Designer demandant si vous souhaitez lancer la solution. Cliquez sur Oui. La marche d’essai de la solution commence sur le client et les sources de page de la solution apparaissent maintenant dans la boîte de dialogue de MobileTogether Designer. 3.Cliquer Retour pour arrêter la solution actuelle. Vous serez invité à arrêter. Cliquer Oui.
|
Note: | Un fichier de design peut uniquement être utilisé par un client à la fois pour la simulation client. |
Simulations Client des applis compiléesLa procédure pour simuler une marche d’essai de l’appli compilée est semblable à celle pour des solutions décrites ci-dessus. La différence principale est que les détails de connexion du designer auront déjà été spécifiés dans l’appli compilée (voir l’écran 3 de l’assistant Code-Generation). En guise de résultat, ces détails ne doivent pas être définis sur le Client.
De plus, après avoir compilé une appli app-store, le design peut être modifié aussi souvent que vous le souhaitez. Vous devrez recompiler l'appli pour exécuter une simulation client. L’appli se connectera à MobileTogether Designer et utilisera la version ouverte actuelle du design.
Les étapes pour configurer les simulations client d’une appli compilée sont les suivantes :
1.Dans MobileTogether Designer, allez à l’onglet Marche d'essai sur Client du dialogue des Options et assurez-vous que le port d’écoute spécifié est le même que celui que vous avez spécifié dans l’appli compilée (dans l’Écran 3 de l’assistant Code-Generation). 2.Dans MobileTogether Designer, ouvrez le fichier de projet (.mtd) de l’appli compilée que vous souhaitez tester et éditez-le tel que requis. 3.Démarrez l’appli compilée sur votre appareil. L’appli compilée utilisera le fichier de projet dans MobileTogether Designer (y compris la dernière édition si celle-ci n’a pas été enregistrée), et les sources de page et messages de simulation seront affichés dans MobileTogether Designer.
|
Langue de simulation
La langue de simulation pour les simulations de designer et de serveur est sélectionnée via la commande Projet | Langue de simulation. La langue des simulations de client est la même que la langue de l'appareil mobile sur lequel la simulation est exécutée.
Arborescences XML des sources de page dans le simulateur
Les arborescences XML dans le simulateur affichent les données XML des différentes sources de page et la manière dont ces valeurs changent lors de la progression de la simulation. Le menu contextuel des arborescences XML dans le simulateur propose les fonctions suivantes :
•Copier XPath : Copie dans le presse-papiers une expression localisatrice XPath qui situe le nœud d’arborescence sélectionné.
•Enregistrer XML : enregistre la structure et les données d'une arborescence XML à un emplacement de votre choix.
•Afficher dans XMLSpy : ouvre l'arborescence XML dans XMLSpy, le programme d'Altova.
•Écraser la structure $XML sur la base de cette arborescence : écrase la structure d'une source de page avec la structure de l'arborescence XML dans le simulateur.
•Envoyer XML au Designer : envoie toutes les données XML client au designer, vous permettant d'analyser les données XML de la solution.