Si, Sinon Si, Sinon
Dans Android Macro, les instructions conditionnelles sont utilisées pour effectuer différentes actions en fonction de différentes conditions. La forme la plus courante des instructions conditionnelles est les instructions if
, else if
et else
.
Instruction If
L'instruction if
est utilisée pour exécuter un bloc de code uniquement si une condition spécifiée est vraie.
L'exemple ci-dessus montre une instruction if de base qui :
- Vérifie si une image existe à l'écran
- Si c'est vrai, effectue une action de clic aux coordonnées (500,500)
Instruction Sinon Si
L'instruction else if
vous permet de tester plusieurs conditions en séquence.
Dans cet exemple :
- La première condition est vérifiée
- Si elle est fausse, la deuxième condition est vérifiée
- Différentes actions sont effectuées en fonction de la condition qui est vraie
Instruction Sinon
L'instruction else
s'exécute lorsque aucune des conditions précédentes n'est vraie.
Cet exemple montre :
- Vérification d'une image
- Affichage d'une alerte si trouvée
- Affichage d'une alerte différente si non trouvée
Utilisations Courantes
Les instructions conditionnelles sont utiles pour :
- Vérifier si des éléments existent avant d'interagir avec eux
- Créer différents chemins en fonction des états de l'écran
- Gérer les erreurs et les cas particuliers
- Rendre les macros plus robustes et adaptables
Conseils
- Testez toujours vos conditions de manière approfondie
- Utilisez des conditions claires et logiques
- Considérez tous les scénarios possibles
- Ajoutez des délais appropriés si nécessaire
- Utilisez des instructions else comme solutions de secours