Os marcadores de VP resolvem valores do marcador de Objeto de Teste e do Ponto de Verificação (VP)
em cadeias de propriedades. Os valores dos marcadores padrão também são resolvidos.
Uso: Utilize o seguinte marcador
para customizar o gabarito VP: Nome Padrão do Ponto de Verificação:
Sinalizador de Substituição vp
Descrição: Permite acesso aos
atributos do ponto de verificação.
Sintaxe: %vp: argument%
Argumentos para o marcador de vp:
- type -- Retorna o tipo de ponto de verificação
sendo criado. Por exemplo, text
pode ser utilizado para o teste Texto Visível de um ponto de verificação de Dados (Texto).
- description -- Retorna a descrição do
ponto de verificação conforme apresentado na UI do registro. Por exemplo, Texto
Visível pode ser utilizado para um ponto de verificação de Dados (Texto).
Sinalizadores de Substituição testobject
Descrição: Esse marcador
resolve valores relativos a uma entrada no mapa de objetos. Ele é válido somente
durante a geração do método de script auxiliar. A propriedade para o marcador testobject
retorna o nome da propriedade.
Sintaxe: %testobject: 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.
Nota:
- As propriedades administrativas são prefixadas com um
caractere #. Para obter informações sobre as propriedades administrativas e de reconhecimento,
consulte Conjuntos de Propriedades no tópico Mapa
de Objetos de Teste.
- No gabarito de script VP: Nome Padrão do Ponto de
Verificação, também é possível acessar qualquer propriedade disponível dinamicamente, que
é o objeto de teste real no software em teste, não no objeto de teste
mapeado.
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.
- #class -- Retorna o nome de classe completo
do objeto de teste.
- #className -- Retorna o nome de classe simples
para o objeto de teste, isto é, o nome de classe completo sem as informações de
pacote.
- #description -- Retorna uma descrição
especificada pelo usuário, definida no editor do mapa de objetos. Se essa propriedade for nula, o Functional Tester utilizará a propriedade #className simples.
- #property -- Retorna qualquer propriedade de objeto de teste
convertida em seu valor toString. É possível localizar as propriedades disponíveis
para um objeto de teste no conjunto de propriedades do mapa de objetos de teste.