Nous avons écrit ceci Tutoriel Appium pour donner une vue d'ensemble de l'automatisation mobile Appium. Nous aborderons ici tous les sujets majeurs.
Introduction
Il s'agit d'un outil open-source. Il prend en charge Android, iOS, Windows OS. Nous pouvons exécuter le même code dans différentes versions du système d'exploitation comme Android, iOS. Cela réduit le code redondant et contribue à augmenter la réutilisabilité du code. Il a implémenté le Selenium webDriver, qui se connecte via le XCUITest(iOS 9.3 et supérieur) ou UIAutomatisation(iOS 9.3 et inférieur) ou UiAutomator / UiAutomator2 (Android) ou Pilote WinApp(Windows) en fonction du type de périphérique.
Nous couvrirons les sujets ci-dessous dans ce Appium tutoriel:
Avantages d'Appium
Inconvénients d'Appium
Types d'applications mobiles
Il existe trois types d'applications pris en charge:
Application native
Applications natives sont écrits à l'aide des SDK Windows, Android et iOS.
Application hybride
Applications hybrides sont un mélange d'applications Web et natives. Ici, les applications natives ont le contrôle et interagissent avec les applications Web mobiles.
Application mobile
Applications Web mobiles sont des applications Web. Ceux-ci sont accessibles à l'aide du navigateur Chrome (Android), Safari (iOS). Nous pouvons développer ce type d'application par HTML, CSS, JavaScript, AngularJS.
Architecture Appium:
Comment ça marche sur la plateforme iOS
Comment ça marche sur la plateforme Android
Prérequis pour la configuration
Tutoriel Appium pour installer Appium Desktop sur Windows
- S'il vous plaît aller à http://appium.io/, et vous verrez l'écran ci-dessous. Veuillez cliquer sur le bouton ci-dessous en surbrillance.
- Une fois que vous avez cliqué sur le bouton ci-dessus, vous verrez la page ci-dessous. Veuillez cliquer sur le fichier .exe ou .zip en surbrillance pour le télécharger dans votre système.
- Ici, nous avons pris le fichier .zip pour l'installer. Veuillez décompresser le fichier. Après cela, vous verrez l'image ci-dessous. Veuillez cliquer sur Appium.exe.
- Vous pouvez maintenant voir l'image ci-dessous et vous êtes prêt à démarrer votre serveur.
- Vous pouvez maintenant voir l'image ci-dessous et votre serveur est prêt.
Tutoriel Appium pour installer Appium Desktop sur Mac
- S'il vous plaît aller à http://appium.io/, et vous verrez l'écran ci-dessous. Veuillez cliquer sur le bouton en surbrillance ci-dessous.
- Une fois que vous avez cliqué sur le bouton ci-dessus, vous verrez la page ci-dessous. Veuillez cliquer sur le fichier dmg en surbrillance pour le télécharger dans votre système.
- Veuillez cliquer sur le fichier dmg, qui a été téléchargé récemment, et vous verrez l'écran ci-dessous. Veuillez suivre les instructions mentionnées dans l'image ci-dessous.
- La copie commencera dans le dossier Application.
- Supposons que vous ayez déjà installé une autre version dans votre système. Vous obtiendrez ci-dessous pop up. Vous avez le choix de conserver les deux ou de remplacer l'ancien.
- Une fois qu'il est installé dans votre système, vous pouvez accéder au tableau de bord et rechercher avec Appium, et vous obtiendrez l'icône ci-dessous et cliquez sur l'icône. Vous pouvez également aller dans le dossier Application et cliquer sur l'icône.
- Plusieurs fois après son lancement, vous pouvez obtenir ci-dessous messages d'erreur. Pas besoin de s'inquiéter; nous pouvons résoudre ce problème.
- Pour résoudre le problème ci-dessus, vous devez accéder aux préférences système à partir de l'icône Apple affichée dans le coin supérieur gauche, puis cliquez sur Sécurité et confidentialité. Vous verrez l'écran ci-dessous. Veuillez cliquer sur "Ouvrez quand même."
- Maintenant, cliquez à nouveau sur l'icône et cette fois, choisissez de l'ouvrir. Veuillez suivre l'image ci-dessous.
- Vous pouvez maintenant voir l'image ci-dessous et vous êtes prêt à démarrer votre serveur.
- Veuillez cliquer sur le serveur de démarrage pour démarrer le serveur. Votre écran ressemblera à ci-dessous.
conclusion
Jusqu'à présent, nous avons couvert les bases de Tests mobiles Appium dans ce Tutoriel Appium. Dans le sujet suivant, nous écrirons sur 20 méthodes les plus utilisées pour automatiser les applications natives. Pour plus de détails sur ce sujet, veuillez vous référer à ceci lien.
Bonjour, je m'appelle Himadri Das, je suis blogueur et contributeur open source. J'ai environ 11 ans d'expérience dans le domaine des technologies de l'information. Actuellement, je travaille dans une startup en tant que responsable assurance qualité. J'ai une expérience pratique sur Appium, Selenium, QTP, Locust, le framework d'automatisation, les tests de performances, les tests fonctionnels, Java, python, les scripts Shell, MySql, Redis, Kafka, etc. Outre mon travail et la rédaction de blogs, j'aime jouer guitare, j'adore voyager et j'adore regarder le cricket et le football. Si vous souhaitez en savoir plus sur moi, veuillez visiter mon profil LinkedIn.