Configuration d'Appium sous Windows avec Python

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.

Étiquettes: Appium Python Windows JDK Android SDK

Publié le 13 juin à 01h13