Les scripts basés sur UserView peuvent être créés (enregistrés) uniquement à l’aide d’une version Web ou de bureau de l’outil de script EveryStep. Toutefois, vous pouvez modifier un script dans une tâche UserView ou créer une tâche UserView en téléchargeant un script EveryStep (ES) enregistré dans la version de bureau ou Web de l’outil.
Exemple JSON de tâche UserView
Description des champs
Pour créer une tâche UserView ou modifier une tâche UserView, utilisez les paramètres fournis dans cette section.
champ | Type | Obligatoire/Facultatif | description | |
Timeout |
int32 (en) |
optionnel |
Contient le délai d’exécution des tâches en ms. | |
base64dmuv | corde | Obligatoire | Contient le script ES au format Base64.
Utilisez le champ des opérations EDIT et CREATE pour télécharger un script EveryStep précédemment enregistré avec ES Scripting Tool et converti en BASE64. |
|
Device_Id |
int32 (en) |
Obligatoire |
ID d’appareil unique.
exemple:
|
|
id |
int32 (en) |
Obligatoire *Uniquement pour les opérations de modification |
ID de tâche unique. | |
Task_Type_Id |
int32 (en) |
Obligatoire |
Type de tâche. | |
nom |
corde |
optionnel |
Description de la tâche. | |
RequireRepeatVisit |
booléen |
optionnel |
Définit l’état de l’indicateur Simuler le visiteur récurrent . VALEURS POSSIBLES :
|
|
WriteVideoOnEachMonitoring |
booléen |
optionnel |
Définit l’état de l’option Enregistrer la vidéo à chaque exécution .
VALEURS POSSIBLES :
|
|
DisableHttpProxy |
booléen |
optionnel |
Permet d’activer le proxy pour envoyer des demandes de surveillance via un proxy ou de revenir aux requêtes directes. | |
DésactiverEnregistrement vidéo |
booléen |
optionnel |
Permet de désactiver la fonction d’enregistrement vidéo. | |
DésactiverCaptures d’écran |
booléen |
optionnel |
Permet de désactiver la fonction de captures d’écran. | |
AbortOnError |
booléen |
optionnel |
Indique si l’option Abandonner le script en cas de première erreur est activée.
VALEURS POSSIBLES :
|
|
DNSResolveMode |
booléen |
optionnel |
VALEURS POSSIBLES :
Pour plus d’informations, consultez l’article Option de mode DNS. |
|
DNSserverIP (en) |
corde |
0ptionnel |
Champ d’une adresse IP de serveur DNS personnalisée. Pour plus d’informations, consultez l’article Option de mode DNS. | |
CustomDNSHosts |
corde |
optionnel |
Contient la liste des paires adresse IP-nom d’hôte utilisées pour configurer le mappage des adresses IP aux noms d’hôte. |
Description des champs en lecture seule
Veuillez vous référer à la description des champs de l’objet UserView Task fournis ci-dessous à des fins d’information uniquement. Les champs décrits sont en lecture seule et ne peuvent pas être modifiés.
champ | Type | Obligatoire/Facultatif | description | |
script |
corde |
optionnel |
Contient le script EveryStep enregistré. | |
Task_Nbr |
int32 (en) |
optionnel |
Contient le nombre d’étapes enregistrées dans le script. | |
Liste des images |
corde |
optionnel |
Contient des données d’image codées utilisées pour la validation d’image. | |
NavigateurMoteur |
corde |
optionnel |
Définit le moteur émulé pendant la surveillance.
VALEURS POSSIBLES : « Chrome », « Edge », « Firefox ». exemple:
|
|
IsRIA | booléen |
optionnel |
Définit si la validation RIA est utilisée dans le script.
PVALEURS OSSUBLES :
|
|
Paramètres
|
corde | optionnel | Contient une liste de paramètres de contexte. | |
Filtre d’erreur
|
tableau d’objets | optionnel | Contient une liste d’éléments filtrés. |