Customizando Modelos de Script

É possível customizar os modelos de script padrão que o Functional Tester utiliza para formatar e fornecer informações básicas ao criar um script.

Para customizar um gabarito de script, utilize a Página de Propriedades de Gabaritos de Script do Functional Tester. No Functional Tester, Java Scripting, você também pode utilizar o editor Java, que fornece formatação simples do gabarito e ajuda com a sintaxe Java. No Functional Tester, VB.NET Scripting, é possível utilizar o editor de Código.

Estão disponíveis vários tipos de gabaritos de script:

Script: Cabeçalho do Arquivo -- Customiza o layout de novos arquivos de script.

Script: Comentário para o Objeto de Teste -- Customiza uma linha de comentário do objeto de teste inserida em um script pelo gravador.

Script: Comentário para o Objeto de Teste de nível superior -- Customiza uma linha de comentário do objeto de teste de nível superior inserida em um script pelo gravador.

Script: Nome do Objeto de Teste do HTML -- Customiza os nomes de objetos de teste do HTML em um script.

Script: Nome do Objeto de Teste Java -- Customiza os nomes dos objetos de teste Java em um script.

Script: Nome do Objeto de Teste do .Net -- No Functional Tester, Java Scripting, customiza os nomes de objetos de teste do .NET em um script.

Script: Nome do Objeto de Teste do Windows -- No Functional Tester, VB.NET Scripting customiza os nomes dos objetos de teste do Windows em um script.

VP: Nome Padrão do Ponto de Verificação -- Customiza os nomes de pontos de verificação que o Functional Tester gera por padrão no Assistente de Ponto de Verificação e Ação.

Auxiliar de Script: Cabeçalho do Arquivo -- Customiza o layout de uma classe auxiliar quando autogerada.

Auxiliar de Script: Método do Objeto de Teste -- Customiza o layout de métodos de objetos de teste na classe auxiliar.

Auxiliar de Script: Método do Ponto de Verificação -- Customiza o layout de métodos de pontos de verificação na classe auxiliar.

Superclasse Auxiliar do Script -- -- Customiza o layout da superclasse auxiliar do script.

Utilize marcadores no gabarito de script para incluir informações em cada script que for gerado. Há cinco tipos de marcadores:

A tabela a seguir lista os marcadores disponíveis para cada gabarito de script:

Gabarito de Script Sinalizador de Substituição
Script: Cabeçalho do arquivo Marcadores Padrão e Marcadores de Script
Script: Comentário para o Objeto de Teste Marcadores Padrão e Marcadores de Propriedade do Mapa de Objetos
Script: Comentário para o Objeto de Teste de nível superior Marcadores Padrão e Marcadores de Propriedade do Mapa de Objetos
Script: Nome do Objeto de Teste HTML Marcadores Padrão e Marcadores de Propriedade do Mapa de Objetos
Script: Nome do Objeto de Teste do .Net (apenas Functional Tester, Java Scripting) Marcadores Padrão e Marcadores de Propriedade do Mapa de Objetos
Script: Nome do Objeto de Teste do .Net e do Windows (apenas Functional Tester, VB.NET Scripting) Marcadores Padrão e Marcadores de Propriedade do Mapa de Objetos
Script: Nome do Objeto de Teste do Java Marcadores Padrão e Marcadores de Propriedade do Mapa de Objetos
VP: Nome Padrão do Ponto de Verificação Marcadores Padrão, Marcadores de VP e Marcadores de Objeto de Teste
Ajudante do Script: Cabeçalho do arquivo Marcadores Padrão e Marcadores de Script
Ajudante do Script: Método do Objeto de Teste Marcadores Padrão e Marcadores de Script
Ajudante do Script: Método do Ponto de Verificação Marcadores Padrão e Marcadores de Script
Pai do Auxiliar de Script: Cabeçalho do Arquivo (apenas Functional Tester, Java Scripting) Marcadores Padrão e Marcadores de Superclasse Auxiliar do Script

Para omitir a pontuação associada de qualquer propriedade nula, coloque o marcador entre pares de circunflexos (^). O Functional Tester removerá tudo o que estiver entre os circunflexos se o sinalizador de substituição não for resolvido em um valor válido. Por exemplo, o separador sublinhado será removido se a propriedade #name for nula:

^%map:#name%_^%map:#role%

Referências relacionadas
Marcadores Padrão
Marcadores de Propriedades do Mapa de Objetos
Marcadores de Script
Marcadores de VP
Marcadores de Superclasse Auxiliar do Script

Feedback