Marcadores de Script

Os sinalizadores de substituição de script resolvem os valores de sinalizadores de substituição no nível do script em valores de script. Quando os valores são resolvidos, várias linhas de informações podem ser armazenadas em cache, dependendo do marcador.

Uso: Utilize os marcadores a seguir para customizar os seguintes gabaritos de script: Script: Cabeçalho do arquivo, Auxiliar de NameScript: Cabeçalho do arquivo, Auxiliar de Script: Método do Objeto de Teste, Auxiliar de Script: Método do Ponto de Verificação.

Comentário: Todos os argumentos do marcador de script não fazem distinção entre maiúsculas e minúsculas.

Sinalizador de Substituição script

Descrição: Resolve os valores do marcador de script em valores de script.

Sintaxe: %script: argument%

Argumentos para o marcador script:

name -- Retorna o nome do script (sem uma especificação de sufixo de arquivo ou de pacote).
fullName -- Retorna o nome completo do script com a especificação de pacote.
insertBefore -- Indica o ponto de inserção de código do script a ser utilizado pelo gravador ao criar um novo script.
package -- Retorna o nome do pacote que contém o script.
packageDeclaration -- Retorna a origem para a declaração do pacote, retorna uma cadeia vazia, " ", se o script não estiver em um pacote.

Sinalizador de Substituição helper

Descrição: Resolve os valores do marcador auxiliar em valores auxiliares.

Sintaxe: %helper:argument%

Argumentos para o sinalizador de substituição helper:

name -- Retorna o nome do script auxiliar.
fullName -- Retorna o nome completo do script auxiliar, incluindo a especificação de pacote.
insertBefore -- Indica o ponto de inserção dos métodos do objeto de teste auxiliares a ser utilizado ao gerar o auxiliar de script.
package -- Retorna a declaração do pacote para o script auxiliar.
packageDeclaration -- Retorna a origem para a declaração do pacote auxiliar, nulo se o auxiliar não estiver em um pacote.
extends -- Retorna uma classe-base de script configurável da biblioteca.
methodName -- Retorna o nome de um método auxiliar sendo inserido em uma classe auxiliar.
testObjectInterfaceName -- Retorna a classe do objeto de teste para um método auxiliar sendo inserido em uma classe auxiliar.
vpName -- Retorna o nome de um método do ponto de verificação sendo inserido em uma classe auxiliar.

Sinalizadores de Substituição testobject e map

Descrição: Ambos os marcadores resolvem valores relativos a uma entrada no mapa de objetos e são válidos apenas durante a geração do método de script auxiliar. A propriedade para o marcador testobject retorna o nome da propriedade.

Sintaxe: %testobject: property% ou %map: property%

Uma propriedade de reconhecimento é:

.class -- Retorna o nome da classe Java, a tag HTML (com um prefixo HTML) ou o nome de classe VB do objeto de teste.

Propriedades administrativas:

#name -- Retorna o nome descritivo do objeto de teste.
#role -- Retorna a função do objeto de teste.
#domain -- Retorna o domínio no qual o objeto de teste está definido, isto é,Java, HTML ou .NET.
#testobject -- Retorna o nome de classe da interface utilizado para interagir com o objeto de teste.
#proxy -- Retorna o nome de classe do proxy.
#description -- Retorna uma descrição especificada pelo usuário, definida no editor do mapa de objetos.

Exemplos:

%testobject:.class% -- Retorna o nome da classe Java, a tag HTML (com um prefixo HTML) ou o nome da classe VB do objeto de teste.
%testobject:#domain% -- Retorna o domínio no qual o objeto de teste está definido, isto é, Java, HTML ou .NET.
Conceitos relacionados
Customizando Modelos de Script

Feedback