Os scripts baseados em UserView podem ser criados (gravados) somente usando uma versão da Web ou da área de trabalho da EveryStep Scripting Tool. No entanto, você pode editar um script em uma tarefa UserView ou criar uma nova tarefa UserView carregando um script EveryStep (ES) que foi gravado na versão desktop ou web da ferramenta.
Exemplo de JSON da tarefa UserView
Descrição dos campos
Para criar uma tarefa UserView ou Editar uma tarefa UserView, use os parâmetros fornecidos nesta seção.
campo | Type | Exigido/Opcional | descrição | |
timeout |
int32 |
opcional |
Contém o tempo limite de execução da tarefa em ms. | |
base64dmuv | corda | Necessário | Contém script ES no formato Base64.
Use o campo nas operações EDIT e CREATE para carregar um script EveryStep previamente gravado com a ES Scripting Tool e convertido para BASE64. |
|
Device_Id |
int32 |
Necessário |
O id exclusivo do dispositivo.
exemplo:
|
|
id |
int32 |
Necessário *Somente para operações de edição |
A única id de tarefa. | |
Task_Type_Id |
int32 |
Necessário |
O tipo de tarefa. | |
nome |
corda |
opcional |
A descrição da tarefa. | |
RequireRepeatVisit |
booleano |
opcional |
Define o estado do sinalizador Simular Visitante de Retorno . VALORES POSSÍVEIS:
|
|
WriteVideoOnEachMonitoring |
booleano |
opcional |
Define o estado da opção Gravar vídeo em cada execução .
POSSIBLE VALUES:
|
|
DisableHttpProxy |
booleano |
opcional |
Permite ativar o proxy para enviar solicitações de monitoramento através de um proxy ou voltar para solicitações diretas. | |
DesativarGravação de Vídeo |
booleano |
opcional |
Permite desativar o recurso de gravação de vídeo. | |
DisableScreenshots |
booleano |
opcional |
Permite desativar o recurso de capturas de tela. | |
AbortOnError |
booleano |
opcional |
Indica se a opção Abortar script no primeiro erro está ativada.
VALORES POSSÍVEIS:
|
|
DNSResolveMode |
booleano |
opcional |
VALORES POSSÍVEIS:
Para obter uma explicação detalhada, consulte o artigo DNS Mode Option. |
|
DNSserverIP |
corda |
0ptional |
O campo para um endereço IP de servidor DNS personalizado. Para obter uma explicação detalhada, consulte o artigo DNS Mode Option. | |
CustomDNSHosts |
corda |
opcional |
Contém a lista de endereços IP – pares de nomes de host que são usados para configurar o mapeamento de endereços IP para nomes de host. |
Descrição dos campos somente leitura
Consulte a descrição dos campos de objeto UserView Task fornecidos abaixo para SOMENTE FINS INFORMATIVOS. Os campos descritos são somente leitura e não podem ser modificados.
campo | Type | Exigido/Opcional | descrição | |
roteiro |
corda |
opcional |
Contém o script EveryStep gravado. | |
Task_Nbr |
int32 |
opcional |
Contém o número de etapas registradas no script. | |
Lista de imagens |
corda |
opcional |
Contém dados de imagem codificados que são usados para validação de imagem. | |
Mecanismo de navegador |
corda |
opcional |
Define qual mecanismo é emulado durante o monitoramento.
VALORES POSSÍVEIS: “Chrome”, “Edge”, “Firefox”. exemplo:
|
|
IsRIA | booleano |
opcional |
Define se a validação RIA é usada no script.
POSSUBLE VALORES:
|
|
Parâmetros
|
corda | opcional | Contém uma lista de parâmetros de contexto. | |
ErrorFilter
|
matriz de objetos | opcional | Contém uma lista de elementos filtrados. |