Inspetor de Páginas
Identifique os componentes da página HTML e JavaScript em suas interfaces de usuário que estão disponíveis para testes de IU personalizados. Ative o teste automatizado garantindo que suas interfaces de usuário contenham somente componentes de página testáveis.
O Inspetor de páginas é uma configuração do desenvolvedor que abre um novo painel ao lado de qualquer exibido no momento ServiceNow AI Platformpágina.
- Um quadro realçado para identificar a página inspecionada no momento.
- Um ícone de faixa para exibir ou ocultar o painel do Inspetor.
- Um botão para atualizar a lista de componentes da página.
- Um botão para ocultar o painel do Inspetor.
- Um botão de inspetor para identificar componentes específicos em uma página.
- Uma lista de componentes de página disponíveis para testes de IU personalizados.
- Um filtro de pesquisa de componente de página.
- Uma linha para clicar e ver mais informações sobre um componente de página.
- Uma linha realçada e uma dica de ferramenta para visualizar informações sobre o componente inspecionado no momento.
- Um componente de página realçado para identificar o componente inspecionado no momento na página.
- Um rótulo de componente e botão Voltar para retornar à lista de componentes da página.
- Uma lista de ações a serem executadas no componente da página atual.
- Uma lista de informações de atributo do componente da página atual.
- Um par de nome de atributo e valor para um componente de página.Nota:Você pode usar o campo Caminho do rótulo para mostrar o contexto de página hierárquica em torno de um elemento ao inspecionar um componente em uma página. Se houver muitos caminhos de rótulo "ancestrais" de um elemento, ele poderá exibir apenas três. Cada elemento de caminho de rótulo é separado por >. Ele pode ser usado para diferenciar entre dois componentes semelhantes.
Inicializador do inspetor de página
O inicializador do inspetor de página ajuda você a selecionar e iniciar uma página específica no inspetor de página. Para obter mais informações, consulte Inspecione diferentes tipos de página.
Componentes da página testáveis
O Inspetor de páginas recupera a lista de componentes de página testáveis quando você carrega uma página pela primeira vez. Os componentes testáveis consistem em HTML e JavaScript padrão que são acessíveis ao Automated Test Framework. Os designers de teste podem usar esses componentes como parte do teste de IU personalizado.
Componentes de página não testáveis
- Exclusões listadas
- Exclusões listadas os componentes da página não podem ser testados usando nenhum IU personalizada etapas de teste. Os componentes da página listados de exclusões geralmente incluem Especializado ServiceNow AI Platforminterfaces de usuário e componentes já testáveis por outros meios. Os designers de teste não podem criar testes de IU personalizados para componentes de página listados em exclusões. Para testar esses componentes, eles devem usar outra categoria de teste compatível, como formulários ou Catálogo de serviços.
No Inspetor de páginas, as interfaces listadas de exclusões são indicadas por uma cor de fundo cinza quando o ícone de inspeção é arrastado sobre elas. Uma mensagem detalhada sobre a categoria de etapa que precisa ser usada para testar esses componentes é exibida soltando o ícone de inspeção em um componente listado em exclusões.
- As listas não podem ser testadas usando etapas de teste de IU personalizadas. Uso Lista e Lista relacionadacategoria de etapa de teste para listas de testes.
Figura 3. Exemplo de mensagem da lista de exclusões listadas - Os formulários não podem ser testados usando etapas de teste de IU personalizadas. Para testar formulários, use Categoria do formulárioetapas de teste.
Figura 4. Exemplo de mensagem de formulário listada de exclusões Nota:Os formatadores de IU nos formulários podem ser acessados e testados usando etapas de teste de IU personalizadas. Para obter mais informações, consulte Crie um teste de IU personalizado. - Os itens do Catálogo de serviços não podem ser testados usando etapas de teste de IU personalizadas. Para testar itens do catálogo, use Catálogo de serviços categoriaetapas de teste.
Figura 5. Exemplo de mensagem de item do catálogo listado de exclusões - Determinados componentes são excluídos das páginas de IU personalizadas e não podem ser testados.
Figura 6. Exemplo de mensagem de componente listado de exclusões - Os espaços de trabalho não podem ser testados usando etapas de teste de IU personalizadas. Para testar formulários em um espaço disponível, use Categoria do formulárioetapas de teste.
Figura 7. Exemplo de mensagem do espaço listado de exclusões
- As listas não podem ser testadas usando etapas de teste de IU personalizadas. Uso Lista e Lista relacionadacategoria de etapa de teste para listas de testes.
- Inacessível
- Inacessível os componentes da página são elementos que Automated Test Frameworknão é possível identificar ou não tem permissão para testar devido a algum problema de configuração. Os componentes de página inacessíveis normalmente incluem bibliotecas JavaScript de terceiros ou elementos com um DOM de sombra. Os designers de teste não podem criar testes de IU personalizados para componentes de página inacessíveis, mas podem reprojetar a página para usar componentes acessíveis Automated Test Framework.
- Determinados componentes não estão acessíveis no Automated Test Framework
Figura 8. Amostra de mensagem de componente inacessível - O desenvolvimento de equipe não é compatível com Automated Test Framework
Figura 9. Amostra de mensagem de componente incompatível - O teste de sites externos que estão incorporados nas páginas da plataforma não é compatível com Automated Test Framework
Figura 10. Amostra de mensagem de sites externos incorporados sem suporte
- Determinados componentes não estão acessíveis no Automated Test Framework