---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Categoria de IU personalizada

# Categoria de IU personalizada {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

Valide o comportamento dos componentes da página em interfaces do usuário personalizadas.

## Definir Valores de Componente (IU Personalizada) {#ariaid-title2}

Defina valores de componente em uma página de IU personalizada.
{#atf-set-component-values__table_srv_hyb_qfb__entry__2}{#atf-set-component-values__atf-exec-order}{#atf-set-component-values__atf-active}{#atf-set-component-values__atf-application-scope}{#atf-set-component-values__atf-test}{#atf-set-component-values__atf-step-config}{#atf-set-component-values__atf-description}{#atf-set-component-values__atf-notes}{#atf-set-component-values__atf-component-values}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número inteiro que especifica a ordem na qual o teste executa esta etapa. Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da Ordem de execução. |
| Ativo | Opção para ativar esta etapa de teste para uso. |
| Aplicação | Escopo da aplicação no qual o sistema executa esta etapa. |
| Teste | 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 depois que a etapa de teste é enviada. |
| Anotações | Anotações sobre a etapa de teste. |
| Valores do componente | Componentes de página a serem testados e o valor que cada componente de página deve ter para que a etapa seja bem-sucedida. Nota: O padrão do campo Valor é o último valor recuperado do componente selecionado. |
[Tabela 1. Entradas]

{#atf-set-component-values__table_srv_hyb_qfb}

## Declarar Texto na Página (IU Personalizada) {#ariaid-title3}

Declare se o texto especificado está ou não em uma página de IU personalizada.
{#atf-assert-text__table_utn_psb_qfb__entry__2}{#atf-assert-text__atf-exec-order}{#atf-assert-text__atf-active}{#atf-assert-text__atf-timeout}{#atf-assert-text__atf-application-scope}{#atf-assert-text__atf-test}{#atf-assert-text__atf-step-config}{#atf-assert-text__atf-description}{#atf-assert-text__atf-notes}{#atf-assert-text__atf-text}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número inteiro que especifica a ordem na qual o teste executa esta etapa. Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da Ordem de execução. |
| Ativo | Opção para ativar esta etapa de teste para uso. |
| Tempo limite | Número de segundos permitidos antes que a etapa falhe. Se a validação falhar, o sistema repetirá 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 no qual o sistema executa esta etapa. |
| Teste | 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 depois que a etapa de teste é enviada. |
| Anotações | Anotações sobre a etapa de teste. |
| Texto | Texto a ser comparado com o texto na página. |
[Tabela 2. Entradas]

{#atf-assert-text__table_utn_psb_qfb} Nota:  
* O texto a ser pesquisado faz distinção entre maiúsculas e minúsculas.
* A partir da versão Rome, esta etapa de teste também funciona para o Workspace para todos os novos testes.
* A etapa de teste Declarar texto na página também aceita texto que contenha espaços em branco.
{#atf-assert-text__ul_qyn_3xk_hcc}

## Validação de Valor do Componente (IU Personalizada) {#ariaid-title4}

Valide um valor de componente em uma página de IU personalizada.
{#atf-component-value-validation__table_x2l_5kk_4fb__entry__2}{#atf-component-value-validation__atf-exec-order}{#atf-component-value-validation__atf-active}{#atf-component-value-validation__atf-application-scope}{#atf-component-value-validation__atf-test}{#atf-component-value-validation__atf-step-config}{#atf-component-value-validation__atf-description}{#atf-component-value-validation__atf-notes}{#atf-component-value-validation__atf-component-values}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número inteiro que especifica a ordem na qual o teste executa esta etapa. Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da Ordem de execução. |
| Ativo | Opção para ativar esta etapa de teste para uso. |
| Aplicação | Escopo da aplicação no qual o sistema executa esta etapa. |
| Teste | 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 depois que a etapa de teste é enviada. |
| Anotações | Anotações sobre a etapa de teste. |
| Valores do componente | Componentes de página a serem testados e o valor que cada componente de página deve ter para que a etapa seja bem-sucedida. Nota: O padrão do campo Valor é o último valor recuperado do componente selecionado. |
[Tabela 3. Entradas]

{#atf-component-value-validation__table_x2l_5kk_4fb}

## Clique em Componente (IU Personalizada) {#ariaid-title5}

Clique em um componente em uma página de IU personalizada.
{#atf-click-component__table_mrw_xkk_4fb__entry__2}{#atf-click-component__atf-exec-order}{#atf-click-component__atf-active}{#atf-click-component__atf-application-scope}{#atf-click-component__atf-test}{#atf-click-component__atf-step-config}{#atf-click-component__atf-description}{#atf-click-component__atf-notes}{#atf-click-component__atf-component}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número inteiro que especifica a ordem na qual o teste executa esta etapa. Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da Ordem de execução. |
| Ativo | Opção para ativar esta etapa de teste para uso. |
| Aplicação | Escopo da aplicação no qual o sistema executa esta etapa. |
| Teste | 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 depois que a etapa de teste é enviada. |
| Anotações | Anotações sobre a etapa de teste. |
| Componente | Componente a ser testado nesta etapa. |
[Tabela 4. Entradas]

{#atf-click-component__table_mrw_xkk_4fb}

## Validação de Estado do Componente (IU Personalizada) {#ariaid-title6}

Valide o estado de um componente especificado em uma página de IU personalizada.
{#atf-component-state-validation__table_djn_blk_4fb__entry__2}{#atf-component-state-validation__atf-exec-order}{#atf-component-state-validation__atf-active}{#atf-component-state-validation__atf-application-scope}{#atf-component-state-validation__atf-test}{#atf-component-state-validation__atf-step-config}{#atf-component-state-validation__atf-description}{#atf-component-state-validation__atf-notes}{#atf-component-state-validation__atf-component}{#atf-component-state-validation__atf-assert-type-component-state}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número inteiro que especifica a ordem na qual o teste executa esta etapa. Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da Ordem de execução. |
| Ativo | Opção para ativar esta etapa de teste para uso. |
| Aplicação | Escopo da aplicação no qual o sistema executa esta etapa. |
| Teste | 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 depois que a etapa de teste é enviada. |
| Anotações | Anotações sobre a etapa de teste. |
| Componente | Componente a ser testado nesta etapa. |
| Tipo de asserção | Tipo de asserção: * Desativado * Habilitado |
[Tabela 5. Entradas]

{#atf-component-state-validation__table_djn_blk_4fb}

## Abrir página do Portal de serviços {#ariaid-title7}

Abra uma página do portal. Os designers de teste devem primeiro abrir uma página em um portal antes de testar os componentes de IU na página.
{#atf-open-sp-page__table_mrw_xkk_4fb__entry__2}{#atf-open-sp-page__atf-exec-order}{#atf-open-sp-page__atf-active}{#atf-open-sp-page__atf-application-scope}{#atf-open-sp-page__atf-test}{#atf-open-sp-page__atf-step-config}{#atf-open-sp-page__atf-description}{#atf-open-sp-page__atf-notes}

| Campo | Descrição |
|-|-|
| Ordem de execução | Número inteiro que especifica a ordem na qual o teste executa esta etapa. Conforme você cria etapas, o sistema atribui automaticamente a cada etapa um valor incremental. Este valor faz com que o teste execute as etapas na ordem em que você as criou. Você pode mudar essa ordem padrão editando os valores da Ordem de execução. |
| Ativo | Opção para ativar esta etapa de teste para uso. |
| Aplicação | Escopo da aplicação no qual o sistema executa esta etapa. |
| Teste | 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 depois que a etapa de teste é enviada. |
| Anotações | Anotações sobre a etapa de teste. |
| Portal | Selecione um portal. |
| Página | Selecione a página a ser aberta. |
| Parâmetros de consulta | Adicione todos os parâmetros de consulta necessários para a página. Por exemplo, para abrir um registro na página do formulário, insira os parâmetros table e sys_id. Para obter mais informações sobre parâmetros de consulta Portal de serviços, consulte [Navegação de página por URL](https://www.servicenow.com/docs/access?context=navigate-by-portal-url&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US). |
[Tabela 6. Entradas]

{#atf-open-sp-page__table_mrw_xkk_4fb}

