Prérequis
Assurez-vous que Python est installé sur votre système. Vous pouvez le vérifier en exécutant python --version dans l'invite de commande. Si vous changez de version de Python, il suffit de réinstaller le client Appium-Python-Client en conservant les autres configurations.
Étape 1 : Installation du JDK
Téléchargez le JDK depuis le site officiel d'Oracle (version 8 recommandée). Cnofigurez les variables d'environnement JAVA_HOME et ajoutez le chemin du JDK à la variable PATH. Vérifiez l'installation avec la commande :
java -version
Étape 2 : Installation de l'Android SDK
Obtenez l'Android SDK depuis AndroidDevTools. Après l'installation, définissez la variable d'environnement ANDROID_HOME et mettez à jour le PATH pour inclure les outils SDK.
Étape 3 : Configuration de Node.js
Node.js est nécessaire car Appium est développé avec ce runtime. Téléchargez-le depuis nodejs.org et suivez les instructions d'installation. Après l'installation, vous pouvez utiliser cnpm ou npm comme gestionnaires de paquets.
Étape 4 : Installation du serveur Appium
Utilisez npm ou cnpm pour installer une version spécifique d'Appium. Par exemple :
npm install -g appium@1.17.1
Ou avec cnpm :
cnpm install -g appium@1.17.1
Vérifiez la version installée en exécutant :
appium --version
Étape 5 : Installation de appium-doctor
Cet outil vérifie les dépendances système. Installez-le globalement :
npm install -g appium-doctor
Exécutez appium-doctor pour valider que toutes les configurations sont correctes.
Étape 6 : Installation du client Appium-Python-Client
Utilisez pip pour installer le client Python :
pip install Appium-Python-Client
Pour tester l'installation, ouvrez un interpréteur Python et exécutez :
from appium import webdriver
Si aucune erreur ne s'affiche, l'installation est réussie. Le paquet est généralement installé dans le répertoire site-packages\appium de votre environnement Python.
Étape 7 : Installation du client Appium Desktop
Appium Desktop offre une interface graphique qui intègre le serveur Appium et Node.js. Téléchargez-le depuis la page des releases GitHub et installez-le comme une application standard.
Étape 8 : Installation d'Allure
Allure est un framework de génération de rapports de tests. Suivez les instructions spécifiques à votre système pour l'installer.