Formulários em Portal de serviçoscategoria

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 12 min. de leitura
  • Valide a funcionalidade de campos e ações de IU em Portal de serviçoswidgets de formulário.

    dependência de Portal de serviços

    Criação automatizada Portal de serviçosas etapas exigem conhecimento do ServiceNowmodelo de dados e. Portal de serviçosformas e estruturas de dados.

    Abrir um Formulário (SP)

    Abre um formulário em um portal.

    Use esta etapa para a página do formulário do sistema de base. Para páginas de formulário personalizadas, use Abrir página do Portal de serviçosEtapa da categoria de IU personalizada.

    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Tempo limite Número de segundos permitidos antes de a etapa falhar. Se a validação falhar, o sistema repete a etapa até atingir a duração do tempo limite. Se a validação falhar após a duração do tempo limite, a etapa falhará.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Descrição Descrição da etapa de teste. Este valor de campo é definido automaticamente com base nos valores de campo da etapa de teste. Este campo aparece após o envio da etapa de teste.
    Anotações Anotações sobre a etapa de teste.
    Portal Portal no qual o formulário definido é aberto. Portal de serviçosé o padrão.
    Página Página a ser aberta no portal definido. A página do formulário é o padrão.
    Tabela Tabela que contém o formulário a ser aberto.
    sys_id SYS_id do registro a ser aberto. O padrão é -1 , que abre um novo registro.
    Exibição A exibição do formulário a ser aberta. Se estiver em branco, o sistema usará a exibição padrão.
    Parâmetros de consulta Parâmetros e valores de consulta de URL adicionais para o formulário.

    Definir Valores de campos (SP)

    Define os valores dos campos em um formulário. Para usar esta etapa, você já deve ter aberto um formulário usando Abrir um formulário (SP) etapa de teste.

    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Descrição Descrição da etapa de teste. Este valor de campo é definido automaticamente com base nos valores de campo da etapa de teste. Este campo aparece após o envio da etapa de teste.
    Anotações Anotações sobre a etapa de teste.
    Nota:
    Use o construtor de condições para definir o valor do campo. O construtor de condições exibe um controle apropriado para o tipo de dados de campo. Por exemplo, um campo de referência exibe um Registro de pesquisa controle.
    Tabela A tabela do formulário no qual definir valores de campo. O valor deve ser a tabela em Abrir um formulário (SP) etapa.
    Valores de campos Campos para os quais definir valores e os valores a serem definidos para esses campos.

    Validação dos Valores de campos (SP)

    Valida valores de campo no formulário atual com base em condições definidas. Para usar esta etapa, você já deve ter aberto um formulário usando Abrir um formulário (SP) etapa de teste.

    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Descrição Descrição da etapa de teste. Este valor de campo é definido automaticamente com base nos valores de campo da etapa de teste. Este campo aparece após o envio da etapa de teste.
    Anotações Anotações sobre a etapa de teste.
    Nota:
    Use o construtor de condições para definir o valor do campo. O construtor de condições exibe um controle apropriado para o tipo de dados de campo. Por exemplo, um campo de referência exibe um Registro de pesquisa controle.
    Tabela A tabela que contém o formulário no qual os campos serão validados. O valor deve ser a tabela em Abrir um formulário (SP) etapa.
    Condições Condições usadas para validar um ou mais campos no formulário. Se a condição for avaliada como verdadeira, a etapa será aprovada.

    Validação do Estado do Campo (SP)

    Valida estados de campo em um formulário em Portal de serviços.

    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Descrição Descrição da etapa de teste. Este valor de campo é definido automaticamente com base nos valores de campo da etapa de teste. Este campo aparece após o envio da etapa de teste.
    Anotações Anotações sobre a etapa de teste.
    Tabela A tabela do formulário no qual os estados de campo serão validados. O valor deve ser a tabela em Abrir um formulário (SP) etapa.
    Visível Valida se os campos neste formulário estão visíveis. O teste falhará se os campos não estiverem visíveis.
    Não visível Valida se os campos neste formulário estão visíveis. O teste falhará se os campos estiverem visíveis.
    Somente leitura Valida se os campos neste formulário são somente leitura. O teste falhará se os campos não forem somente leitura.
    Não somente para leitura Valida se os campos neste formulário são somente leitura. O teste falhará se os campos forem somente leitura.
    Obrigatório Valida se os campos neste formulário são obrigatórios. O teste falhará se os campos não forem obrigatórios.
    Não obrigatório Valida se os campos neste formulário são obrigatórios. O teste falhará se os campos forem obrigatórios.

    Adicionar Anexos ao Formulário (SP)

    Teste a funcionalidade de anexar um arquivo a um Portal de serviçoswidget de formulário.

    Para usar esta etapa, você já deve ter aberto um formulário usando Abrir um formulário (SP) etapa de teste ou Abrir a página do portal de serviços etapas . Esta etapa não pode ser usada após um Enviar formulário etapa ou Clique em uma Ação de IU a etapa foi usada.

    Tabela 1. Entradas
    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Anotações Anotações sobre a etapa de teste.
    Carregar Anexos Botão para anexar um ou mais arquivos ao formulário.

    Validação de visibilidade da ação de IU (SP)

    Determina se há uma ação de IU no atual Portal de serviçoso formulário está visível. Para usar esta etapa, você já deve ter aberto um formulário usando Abrir um formulário (SP) etapa de teste.

    Portal de serviços É compatível somente com ações de IU do servidor. O método setRedirectURL() e as ações de IU do cliente não são compatíveis. A visibilidade da ação de IU pode variar dependendo do usuário conectado ou representado no momento.

    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Descrição Descrição da etapa de teste. Este valor de campo é definido automaticamente com base nos valores de campo da etapa de teste. Este campo aparece após o envio da etapa de teste.
    Anotações Anotações sobre a etapa de teste.
    Tabela A tabela do formulário no qual verificar a visibilidade da ação de IU. O valor deve ser a tabela em Abrir um formulário (SP) etapa.
    Visível Campos da tabela Ações de IU a serem verificados quanto à visibilidade. Inclui somente ações de IU baseadas em formulário. O teste falhará se a ação de IU não estiver visível no formulário para o usuário conectado no momento.
    Nota:
    Se a lista contiver ações de IU com o mesmo nome, verifique o formulário para determinar o sys_id do elemento. Em seguida, filtre por sys_id na tabela Ação de IU para selecionar o elemento correto na etapa.
    Não visível Campos da tabela Ações de IU a serem verificados quanto à visibilidade. Inclui somente ações de IU baseadas em formulário. O teste falhará se a ação de IU estiver visível no formulário para o usuário conectado no momento.
    Nota:
    Se a lista contiver ações de IU com o mesmo nome, verifique o formulário para determinar o sys_id do elemento. Em seguida, filtre por sys_id na tabela Ação de IU para selecionar o elemento correto na etapa.

    Clique em Ação de IU (SP)

    Seleciona uma ação de IU no atual Portal de serviçose gera a tabela e o sys_id do registro no qual a ação foi selecionada.

    Para usar esta etapa, você já deve ter aberto um formulário usando Abrir um formulário (SP) etapa de teste. Depois de usar esta etapa, você não pode usar outras etapas de formulário.

    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Tempo limite Número de segundos permitidos antes de a etapa falhar. Se a validação falhar, o sistema repete a etapa até atingir a duração do tempo limite. Se a validação falhar após a duração do tempo limite, a etapa falhará.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Descrição Descrição da etapa de teste. Este valor de campo é definido automaticamente com base nos valores de campo da etapa de teste. Este campo aparece após o envio da etapa de teste.
    Anotações Anotações sobre a etapa de teste.
    Tabela A tabela do formulário no qual clicar em uma ação de IU. O valor deve ser a tabela em Abrir um formulário (SP) etapa.
    Ação de IU A ação de IU a ser clicada, selecionada na tabela Ações de IU. Inclui somente ações de IU baseadas em formulário.
    Tipo de asserção Especifica onde verificar o envio do formulário depois de clicar na ação de IU:
    • --Nenhum-- : Seleciona a ação de IU sem validar campos obrigatórios ou outros campos.
    • Envio de formulário cancelado no navegador : Verifica se o formulário foi cancelado no navegador e não chegou ao servidor devido a validação ou outros problemas.
    • Formulário enviado para o servidor : Verifica se o formulário foi enviado ao servidor.
    Tabela 2. Saídas
    Campo Descrição
    record_id SYS_id do registro no qual a ação foi clicada.
    tabela Tabela com a ação de IU clicada.

    Enviar um Formulário (SP)

    Envia o formulário atual em um Portal de serviçose gera a tabela e o sys_id do registro enviado.

    Para usar esta etapa, você já deve ter aberto um formulário usando Abrir um formulário (SP) etapa de teste. Depois de usar esta etapa, a página é fechada. Você não pode usar outras etapas na página atual.

    Campo Descrição
    Ordem de execução Número inteiro que especifica a ordem em que o teste executa esta etapa.

    À medida que você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute etapas na ordem em que você as criou. Você pode mudar esta ordem padrão editando o. Ordem de execução valores.

    Ativo Opção para ativar esta etapa de teste para uso.
    Tempo limite Número de segundos permitidos antes de a etapa falhar. Se a validação falhar, o sistema repete a etapa até atingir a duração do tempo limite. Se a validação falhar após a duração do tempo limite, a etapa falhará.
    Aplicação Escopo da aplicação em que o sistema executa esta etapa.
    Testar Nome somente leitura do teste ao qual você está adicionando a etapa.
    Configuração da etapa Nome somente leitura da etapa.
    Descrição Descrição da etapa de teste. Este valor de campo é definido automaticamente com base nos valores de campo da etapa de teste. Este campo aparece após o envio da etapa de teste.
    Anotações Anotações sobre a etapa de teste.
    Tipo de asserção Especifica onde verificar o envio de formulário:
    • --Nenhum-- : Envia o formulário sem validar campos obrigatórios ou outros campos.
    • Formulário enviado para o servidor : Verifica se o formulário foi enviado ao servidor.
    • Envio de formulário cancelado no navegador : Verifica se o formulário foi cancelado no navegador e não chegou ao servidor devido a validação ou outros problemas.
    Tabela 3. Saídas
    Campo Descrição
    record_id Sys_id do registro enviado.
    tabela Tabela do registro enviado.