Classe monkeyrunner contenant des méthodes utilitaires statiques
Résumé
Méthodes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Affiche une boîte de dialogue d'alerte sur le processus exécutant le programme en cours.
|
||||||||||
|
Affiche une boîte de dialogue avec une liste de choix pour le processus exécutant le programme en cours.
|
||||||||||
|
Affiche la référence de l'API monkeyrunner dans un style semblable à celui de l'outil
pydoc de Python, au format spécifié.
|
||||||||||
|
Affiche une boîte de dialogue qui accepte la saisie.
|
||||||||||
|
Met en veille le programme en cours pendant le nombre de secondes spécifié.
|
||||||||||
MonkeyDevice
|
Essaie d'établir une connexion entre le backend
monkeyrunner et l'appareil ou l'émulateur spécifié.
|
Méthodes publiques
string alert ( message de string, titre de string, okTitle de string)
Affiche une boîte de dialogue d'alerte sur le processus exécutant le programme en cours. La boîte de dialogue étant modale, le programme se met en veille jusqu'à ce que l'utilisateur clique sur le bouton de la boîte de dialogue.
Arguments
message | Message à afficher dans la boîte de dialogue. |
---|---|
title | Titre de la boîte de dialogue. La valeur par défaut est "Alerte". |
okTitle | Texte affiché dans le bouton de la boîte de dialogue. La valeur par défaut est "OK". |
integer choice (message de string, choix de iterable, titre de string)
Affiche une boîte de dialogue avec une liste de choix pour le processus exécutant le programme en cours. La boîte de dialogue étant modale, le programme se met en veille jusqu'à ce que l'utilisateur clique sur l'un des boutons de la boîte de dialogue.
Arguments
message | Message d'invite affiché dans la boîte de dialogue. |
---|---|
choices | Itérable Python contenant un ou plusieurs objets affichés sous forme de chaînes. La forme recommandée est un tableau de chaînes. |
title | Titre de la boîte de dialogue. La valeur par défaut est "Saisie". |
Renvoie
- Si l'utilisateur effectue une sélection et clique sur le bouton "OK", la méthode renvoie l'index de base 0 de la sélection dans l'itérable. Si l'utilisateur clique sur le bouton "Annuler", la méthode renvoie "-1".
void help (format de string)
Affiche la référence de l'API monkeyrunner dans un style semblable à celui de l'outil pydoc
de Python, au format spécifié.
Arguments
format | Format de balisage à utiliser dans la sortie. Les valeurs possibles sont "text" (texte brut) ou "html" (HTML). |
---|
string input (message de string initialValue de string, titre de string, okTitle de string, cancelTitle de string)
Affiche une boîte de dialogue qui accepte la saisie et la renvoie au programme. La boîte de dialogue étant modale, le programme se met en veille jusqu'à ce que l'utilisateur clique sur l'un des boutons de la boîte de dialogue.
La boîte de dialogue contient deux boutons, l'un affichant la valeur "okTitle" et l'autre la valeur "cancelTitle". Si l'utilisateur clique sur le bouton "okTitle", la valeur actuelle de la zone de saisie est renvoyée. Si l'utilisateur clique sur le bouton "cancelTitle", une chaîne vide est renvoyée.
Arguments
message | Message d'invite affiché dans la boîte de dialogue. |
---|---|
initialValue | Valeur initiale à afficher dans la boîte de dialogue. La valeur par défaut est une chaîne vide. |
title | Titre de la boîte de dialogue. La valeur par défaut est "Saisie". |
okTitle | Texte affiché dans le bouton "okTitle". La valeur par défaut est "OK". |
cancelTitle | Texte affiché dans le bouton "cancelTitle". La valeur par défaut est "Annuler". |
Renvoie
- Si l'utilisateur clique sur le bouton "okTitle", la méthode renvoie la valeur actuelle de la zone de saisie de la boîte de dialogue. Si l'utilisateur clique sur le bouton "cancelTitle", la méthode renvoie une chaîne vide.
void sleep ( secondes de float )
Met en veille le programme en cours pendant le nombre de secondes spécifié.
Arguments
secondes | Durée (en secondes) de la mise en veille. |
---|
MonkeyDevice
waitForConnection
(délai avant expiration de float,
deviceId de string)
Essaie d'établir une connexion entre le backend monkeyrunner
et l'appareil ou l'émulateur spécifié.
Arguments
timeout | Nombre de secondes d'attente de connexion. Par défaut, le système attend indéfiniment. |
---|---|
ID de l'appareil | Expression régulière qui indique le numéro de série de l'appareil ou de l'émulateur. Consultez la rubrique Android Debug Bridge pour obtenir une description des numéros de série des appareils et des émulateurs. |
Renvoie
-
Une instance
MonkeyDevice
pour l'appareil ou l'émulateur. Utilisez cet objet pour contrôler l'appareil ou l'émulateur et communiquer avec lui.