Résumé des tâches
Arithmétique
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
IntegerBinaryOps |
Normale | var_n1, var_n2, arithmetic_ops |
ops_output |
integer, binary, ops, arithmétique, appliquer, opération, binaire, deux, valeurs, entières, stocker, résultat, variable, workflow | Appliquer une opération arithmétique binaire sur deux valeurs entières et stocker le résultat dans une variable de workflow |
IntegerSingleOps |
Normale | var_n1, arithmetic_ops |
ops_output |
integer, single, ops, arithmétique, appliquer, opération, unaire, entier, stocker, résultat, variable, workflow, var, arithmetic | Appliquer une opération arithmétique unaire sur un entier et stocker le résultat dans une variable de workflow |
Automatisation écran / Accessibilité
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
ScreenAutomator |
Normale | (aucun) | (aucun) | screen, automator, automatisation écran / accessibilité | |
ScreenAutomator |
Normale | (aucun) | (aucun) | screen, automator, automatisation écran / accessibilité | |
ScreenAutomator |
Normale | (aucun) | (aucun) | screen, automator, automatisation écran / accessibilité | |
ScreenAutomator |
Normale | (aucun) | (aucun) | screen, automator, automatisation écran / accessibilité | |
ScreenAutomatorSeries |
Normale | (aucun) | (aucun) | screen, automator, series, automatisation écran / accessibilité |
Battery
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
GetBatteryHealth |
Normale | (aucun) | value_output |
get, battery, health, lire, statut, santé, batterie, retourne, chaîne, descriptive, telle, que, good, overheat | Lire le statut de santé actuel de la batterie. Retourne une chaîne descriptive telle que Good, Overheat, Dead, Over Voltage ou Cold |
GetBatteryLevel |
Normale | (aucun) | value_output |
get, battery, level, lire, niveau, charge, batterie, pourcentage, retourne, entre, value, output | Lire le niveau de charge actuel de la batterie en pourcentage. Retourne une valeur entre 0 et 100 |
GetBatteryStatus |
Normale | (aucun) | value_output |
get, battery, status, lire, statut, charge, batterie, retourne, chaîne, descriptive, telle, que, charging, discharging | Lire le statut de charge actuel de la batterie. Retourne une chaîne descriptive telle que Charging, Discharging, Full ou Not Charging |
GetBatteryTemperature |
Normale | (aucun) | value_output |
get, battery, temperature, lire, température, batterie, degrés, celsius, utile, pour, détecter, conditions, surchauffe, lors | Lire la température actuelle de la batterie en degrés Celsius. Utile pour détecter les conditions de surchauffe lors des tests automatisés |
GetBatteryVoltage |
Normale | (aucun) | value_output |
get, battery, voltage, lire, tension, batterie, millivolts, utile, pour, diagnostics, matériels, surveillance, santé, value | Lire la tension actuelle de la batterie en millivolts (mV). Utile pour les diagnostics matériels et la surveillance de la santé de la batterie |
GetChargingType |
Normale | (aucun) | value_output |
get, charging, type, battery, lire, chargeur, actuellement, connecté, l'appareil, retourne, usb, wireless, none, value | Lire le type de chargeur actuellement connecté à l'appareil. Retourne USB, AC, Wireless ou None |
IsCharging |
Condition | (aucun) | (aucun) | charging, battery, vérifier, l'appareil, actuellement, charge, oriente, l'exécution, workflow, selon, l'état, true, chargeur, connecté | Vérifier si l'appareil est actuellement en charge. Oriente l'exécution du workflow selon l'état de charge — true si un chargeur est connecté, false sinon |
Bluetooth
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
Ble_connect |
Normale | mac_ble, connect_duration_timeout |
(aucun) | ble, bluetooth, connect, gatt, mac, adresse, ouvrir connexion, appairer capteur, connecter appareil, bluetooth low energy | Ouvrir (ou confirmer) une connexion GATT BLE vers un appareil par son adresse MAC, pour que les tâches BLE suivantes puissent l'utiliser |
Ble_disconnect |
Normale | mac_ble, disconnect_all |
(aucun) | ble, bluetooth, disconnect, gatt, mac, adresse, fermer connexion, déconnecter tout, déconnecter capteur, bluetooth low energy | Fermer une connexion GATT BLE précédemment ouverte, pour un appareil spécifique ou tous les appareils connectés à la fois |
Ble_pairing |
Normale | mac_ble, pairingTimeout |
(aucun) | ble, bluetooth, pairing, bond, appairage, mac, adresse, appairer appareil, bonding bluetooth, connexion sécurisée | Appairer (bonder) un appareil BLE déjà connecté via Ble_connect |
Ble_scanner |
Normale | ScanDurationMs, RssiMin, name_filter, mac_ble |
json_array_output |
ble, bluetooth, scan, scanner, découvrir, appareils, proximité, rssi, signal, filtre, trouver appareils bluetooth, filtrer par nom | Scanner les appareils BLE à proximité pendant une durée fixe, avec filtrage optionnel par signal, nom, ou adresse MAC, et retourner la liste trouvée |
Ble_readChar |
Normale | mac_ble, service_uid, char_uid, decoder, read_timeout |
value_output |
ble, bluetooth, read, lire, caractéristique, gatt, service, uuid, decoder, lire capteur, décoder octets ble | Lire la valeur d'une caractéristique GATT depuis un appareil BLE déjà connecté et la décoder dans une variable de workflow |
Ble_writeChar |
Normale | mac_ble, service_uid, char_uid, value_to_write, decoder, read_timeout |
(aucun) | ble, bluetooth, write, écrire, caractéristique, gatt, service, uuid, encoder, envoyer commande ble, contrôler appareil ble | Encoder une valeur et l'écrire dans une caractéristique GATT sur un appareil BLE déjà connecté |
Collections
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
InitList |
Normale | list_variable_input |
(aucun) | init, list, collections, initialiser, variable, workflow, liste, vide, input | Initialiser une variable de workflow à une liste vide ([]) |
ListAdd |
Normale | list_variable_input, value_input |
(aucun) | list, add, collections, ajouter, fin, d'une, variable, liste, input, value | Ajouter une valeur à la fin d'une variable liste |
ListClear |
Normale | list_variable_input |
(aucun) | list, clear, collections, supprimer, tous, éléments, d'une, variable, liste, remettre, input | Supprimer tous les éléments d'une variable liste et la remettre à [] |
ListGet |
Normale | list_variable_input, index_input |
value_output |
list, get, collections, lire, l'élément, l'index, donné, d'une, variable, liste, stocker, sortie, input, index | Lire l'élément à l'index donné d'une variable liste et le stocker dans une variable de sortie |
ListRemoveAt |
Normale | list_variable_input, index_input |
(aucun) | list, remove, collections, supprimer, l'élément, l'index, donné, d'une, variable, liste, input, index | Supprimer l'élément à l'index donné d'une variable liste |
ListSize |
Normale | list_variable_input |
ops_output |
list, size, collections, obtenir, nombre, d'éléments, d'une, variable, liste, stocker, sortie, input, ops, output | Obtenir le nombre d'éléments d'une variable liste et le stocker dans une variable de sortie |
ForEachElement |
Connecteur | list_variable_input, element_variable_input, do |
(aucun) | foreach, for each element, collections, connecteur, boucle, itérer, liste, exécuter pour chaque élément, boucle sur liste, sous-workflow imbriqué, répéter pour chaque entrée | Exécuter un sous-workflow do imbriqué une fois par élément d'une variable liste, en exposant l'élément courant dans une variable de boucle |
Communication
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
DnsLookup |
Normale | url, dns_server, resolve_ops |
value_output |
dns, lookup, communication, résoudre, nom, domaine, adresse, stratégies, configurables, retourne, l'adresse, résolue, sous, forme | Résoudre un nom de domaine en adresse IP en utilisant des stratégies DNS configurables. Retourne l'adresse IP résolue sous forme de chaîne |
DownloadTask |
Normale | url, path, timeout_ms |
file_size_output, duration_ms_output, bitrate_output |
download, task, communication, télécharger, fichier, url, distante, l'enregistrer, chemin, local, l'appareil, rapport, statistiques, transfert | Télécharger un fichier depuis une URL distante et l'enregistrer dans un chemin local sur l'appareil Android, avec rapport des statistiques de transfert |
HttpRequest |
Normale | url, method, connectionTimeout, readTimeout, httpDebug, parameters, headers, body |
responseCode_output, responseBody_output |
http, request, communication, exécuter, requête, get, post, paramètres, en-têtes, corps, délais, configurables, retourne, code | Exécuter une requête HTTP GET ou POST avec des paramètres, en-têtes, corps et délais configurables. Retourne le code de réponse HTTP et le corps de la réponse |
Iperf3 |
Normale | serverHost, serverPort, packetLength, bandwidth, protocol, direction |
value_output |
iperf, communication, exécuter, test, débit, réseau, iperf3, contre, serveur, distant, stocker, métriques, performance, mesurées | Exécuter un test de débit réseau iperf3 contre un serveur distant et stocker les métriques de performance mesurées sous forme de chaîne JSON |
UploadTask |
Normale | url, path, timeout_ms |
file_size_output, duration_ms_output, bitrate_output |
upload, task, communication, envoyer, fichier, local, l'appareil, vers, serveur, distant, via, envoi, http, multipart | Envoyer un fichier local depuis l'appareil Android vers un serveur distant via un envoi HTTP multipart, avec rapport des statistiques de transfert |
Flux de contrôle
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
Iterate |
Connecteur | iteration_variable_input, start_index, end_index, do |
(aucun) | iterate, for loop, flux de contrôle, connecteur, boucle, répéter, plage, boucle native, exécuter n fois, compter de x à y, sous-workflow imbriqué, boucle numérique | Exécuter un sous-workflow do imbriqué une fois par entier d'une plage, en exposant la valeur courante dans une variable de boucle |
Device Admin (MDM)
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
InstallSilentApk |
Normale | apk_url |
(aucun) | install, silent, apk, mdm, device owner, déployer, installer silencieusement, sans dialogue, appareil entièrement géré, déploiement apk distant | Télécharger et installer silencieusement un APK depuis une URL, sans interaction utilisateur, via les privilèges Android Device Owner |
Contrôle de Workflow
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
End |
Contrôle de Workflow | (aucun) | (aucun) | end, contrôle de workflow, marquer, point, terminaison, d'un, graphe, d'exécution, workflow | Marquer le point de terminaison d'un graphe d'exécution de workflow |
Start |
Contrôle de Workflow | Time_out, exec_policy, variables |
(aucun) | start, contrôle de workflow, marquer, début, l'exécution, d'un, workflow, initialiser, contexte, d'exécution, variables, timeout, politique, time | Marquer le début de l'exécution d'un workflow, initialiser le contexte d'exécution (variables, timeout, politique d'exécution) |
File System
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
CreateDir |
Normale | create_type, file_path |
(aucun) | create, dir, file system, créer, fichier, dossier, récursivement, bac, sable, fichiers, andromate, type, file, path | Créer un fichier ou un dossier (récursivement) dans le bac à sable de fichiers AndroMate |
FileExists |
Condition | file_path |
(aucun) | file, exists, file system, vérifier, fichier, dossier, existe, chemin, donné, oriente, workflow, true, s'il, false | Vérifier si un fichier ou un dossier existe au chemin donné. Oriente le workflow : true s'il existe, false sinon |
ReadFile |
Normale | file_path |
value_output |
read, file, file system, lire, contenu, texte, d'un, fichier, jusqu'à, variable, workflow, path, value, output | Lire le contenu texte d'un fichier (jusqu'à 1 Mo) dans une variable de workflow |
WriteFile |
Normale | file_path, content, mode |
(aucun) | write, file, file system, écrire, ajouter, texte, fichier, bac, sable, fichiers, andromate, path, content, mode | Écrire ou ajouter du texte dans un fichier du bac à sable de fichiers AndroMate |
Interaction système Android
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
Intent |
Normale | (aucun) | (aucun) | intent, interaction système android |
Localisation
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
GetCurrentLocation |
Normale | location_timeout_ms |
location_lat_output, location_long_output, location_accuracy_output |
get, current, location, localisation, récupérer, position, gps, l'appareil, latitude, longitude, précision, gestion, configurable, timeout | Récupérer la position GPS actuelle de l'appareil (latitude, longitude, précision) avec gestion configurable du timeout |
GetCurrentSpeed |
Normale | location_timeout_ms, sample_interval_ms, max_speed_accuracy_km_h |
speed_kmh_output, distance_m_output, accuracy_used_km_h_output |
get, current, speed, localisation, mesurer, vitesse, l'appareil, l'aide, deux, échantillons, gps, séparés, intervalle, configurable | Mesurer la vitesse actuelle de l'appareil en km/h à l'aide de deux échantillons GPS séparés par un intervalle configurable |
Media Projection
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
AskProjectionPermission |
Normale | timeout_ms |
(aucun) | media projection, capture écran, permission, demander, enregistrement écran, streaming écran, activer capture, préparer ocr | Demander (ou réutiliser) la permission Android MediaProjection nécessaire pour capturer l'écran, et démarrer le service de streaming d'écran |
ocr_task |
Normale | timeout_ms |
value_output |
ocr, écran, reconnaissance texte, media projection, capture, lire texte, extraire texte écran, détection de texte, lire contenu écran | Capturer l'écran actuellement projeté et en extraire tout le texte visible via OCR embarqué (ML Kit Text Recognition) |
Notifications
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
ShowNotification |
Normale | title_text, message, notification_id |
(aucun) | show, notification, notifications, afficher, système, titre, message, réutiliser, même, pour, mettre, jour, remplacer, existante | Afficher une notification système avec un titre et un message. Réutiliser le même ID pour mettre à jour ou remplacer une notification existante |
ShowToast |
Normale | message, duration |
(aucun) | show, toast, notifications, afficher, message, bref, transitoire, l'écran, duration | Afficher un message toast bref et transitoire à l'écran |
TextToSpeech |
Normale | tts_text, language, timeout_s |
(aucun) | text, speech, notifications, lire, texte, voix, haute, via, moteur, synthèse, vocale, l'appareil, attend, fin | Lire un texte à voix haute via le moteur de synthèse vocale de l'appareil. La tâche attend la fin de la lecture |
Vibrate |
Normale | duration_ms |
(aucun) | vibrate, notifications, faire, vibrer, l'appareil, pendant, durée, donnée, attend, fin, vibration, avant, continuer, duration | Faire vibrer l'appareil pendant une durée donnée. La tâche attend la fin de la vibration avant de continuer |
Outils
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
CompareNumber |
Conditionnelle | num_x, num_y, compare_type |
(aucun) | compare, number, outils, comparer, deux, valeurs, numériques, opérateur, comparaison, configurable, retourner, résultat, booléen, num | Comparer deux valeurs numériques avec un opérateur de comparaison configurable et retourner un résultat booléen |
CompareStrings |
Conditionnelle | var_x, var_y, compare_type |
(aucun) | compare, strings, outils, comparer, deux, valeurs, textuelles, opérateur, comparaison, configurable, retourner, résultat, booléen, var | Comparer deux valeurs textuelles avec un opérateur de comparaison configurable et retourner un résultat booléen |
JsonObjectOperation |
Normale | jo_input, jo_ops, jo_param, jo_value |
value_output |
json, object, operation, outils, effectuer, opérations, lecture, d'écriture, get, size, put, set, remove, clear | Effectuer des opérations de lecture ou d'écriture (GET, SIZE, PUT_SET, REMOVE, CLEAR) sur un objet JSON stocké dans une variable de workflow |
TextReport |
Normale | texte, texte_type |
(aucun) | text, report, outils, écrire, message, texte, rapport, d'exécution, andromate, type, d'affichage, spécifié, info, titre | Écrire un message texte dans le rapport d'exécution AndroMate avec un type d'affichage spécifié (Info, Titre ou Erreur) |
Package Manager
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
GetAppInfo |
Normale | package_name |
version_name_output, version_code_output, app_name_output, first_install_output, last_update_output, target_sdk_output, apk_size_output, is_system_output, is_enabled_output |
get, app, info, package manager, récupérer, informations, détaillées, d'une, application, installée, partir, son, nom, package | Récupérer les informations détaillées d'une application installée à partir de son nom de package : version, libellé, dates d'installation, SDK cible, taille de l'APK, et indicateurs système/activé |
GetInstalledApps |
Normale | include_system |
json_array_output |
get, installed, apps, package manager, lister, toutes, applications, installées, l'appareil, sous, forme, tableau, json, chaque | Lister toutes les applications installées sur l'appareil sous forme de tableau JSON. Chaque entrée contient le nom de package, le libellé, la version, et les indicateurs système/activé |
IsAppInstalled |
Condition | package_name |
(aucun) | app, installed, package manager, vérifier, application, installée, l'appareil, oriente, l'exécution, workflow, true, package, existe, false | Vérifier si une application est installée sur l'appareil. Oriente l'exécution du workflow : true si le package existe, false sinon |
LaunchApp |
Normale | package_name |
(aucun) | launch, app, package manager, lancer, application, installée, l'appareil, partir, son, nom, package, via, activité, lancement | Lancer une application installée sur l'appareil à partir de son nom de package, via son activité de lancement par défaut |
SMS
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
SendSMS |
Normale | msisdn, message_body |
(aucun) | send, sms, envoyer, message, texte, brut, numéro, téléphone, l'appareil, msisdn, body | Envoyer un message SMS en texte brut à un numéro de téléphone depuis l'appareil Android |
WaitSms |
Normale | expected_msisdn, expected_message, use_regex, wait_sms_timeout_s |
message_received_output, msisdn_sender_output, wait_time_output |
wait, sms, bloquer, l'exécution, workflow, attendre, réception, d'un, correspondant, filtres, optionnels, l'expéditeur, contenu, puis | Bloquer l'exécution du workflow et attendre la réception d'un SMS correspondant à des filtres optionnels sur l'expéditeur et le contenu, puis capturer le message dans des variables de workflow |
Système
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
CmdStage |
Normale | (aucun) | cmd_result_output, cmd_error_output |
cmd, stage, système, result, output, error | |
JavaCode |
Normale | javaCodeEntries |
(aucun) | java, code, système, exécuter, inline, via, interpréteur, script, beanshell, directement, l'appareil, javacodeentries | Exécuter du code Java inline via un interpréteur de script BeanShell directement sur l'appareil Android |
Temps
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
Sleep |
Normale | Time_sleep |
(aucun) | sleep, temps, time | |
SyncNtp |
Normale | ntp_server |
offset_ms_output, rtt_ms_output |
sync, ntp, temps, server, offset, output, rtt |
Workflow Runtime
| Nom de la tâche | Type | Paramètres d'entrée (clés JSON) | Paramètres de sortie (clés JSON) | Mots-clés | Résumé |
|---|---|---|---|---|---|
AndromateException |
Conditionnelle | (aucun) | code_output, description_output, task_id_output |
andromate, exception, workflow runtime, vérifier, dernière, exécutée, levé, capturer, optionnellement, ses, détails, d'erreur, variables, code | Vérifier si la dernière tâche exécutée a levé une exception, et capturer optionnellement ses détails d'erreur dans des variables |
SetAndromateVariable |
Normale | variable_input, variable_value |
(aucun) | set, andromate, variable, workflow runtime, assigner, nouvelle, workflow, existante, l'exécution, input, value | Assigner une nouvelle valeur à une variable de workflow existante à l'exécution |