Os marcadores de propriedades do mapa de objetos resolvem valores marcadores do mapa de objetos em valores de propriedades. Além disso, resolvem valores do sinalizador de substituição padrão.
Uso: Utilize os marcadores a seguir
para customizar os seguintes gabaritos de script:
- Script: Comentário para o Objeto de Teste
- Script: Comentário para o Objeto de Teste de nível superior
- Script: Nome do Objeto de Teste HTML
- Script: Nome do Objeto de Teste Java™
- Script: Nome do Objeto de Teste .Net
- Script: Nome do Objeto de Teste do Windows®
Sinalizador de Substituição map
Descrição: Resolve valores
relativos a uma entrada no mapa de objetos. O marcador de mapas é válido apenas
durante a geração do método de script auxiliar e durante a gravação para inserir
comentários no script, caso contrário, a instância do objeto de teste não será conhecida.
Sintaxe:
%map: property%
Propriedades funcionais para o marcador map:
- context -- Retorna o nome descritivo
do pai mais próximo registrado na Biblioteca de Objetos como tendo contexto.
- contextComment -- Retorna o comentário do contexto
resolvido registrado na Biblioteca de Objetos do pai com contexto mais próximo.
- topContext -- Retorna o nome descritivo
do pai mais elevado, a não ser que esse objeto não tenha pai.
- topContextComment -- Retorna o comentário do contexto
resolvido registrado na Biblioteca de Objetos do pai mais elevado.
Exemplos:
- %map:context% -- Retorna o nome
descritivo do pai mais próximo registrado na Biblioteca de Objetos como tendo
contexto.
A propriedade de reconhecimento para o marcador map
retorna o nome da propriedade.
Sintaxe: %map: RecognitionProperty%
- As propriedades de reconhecimento são exclusivas de cada
tipo de objeto de teste. Para obter o nome de uma propriedade de reconhecimento para um determinado
objeto de teste utilizar com o marcador de mapa de objetos, consulte as propriedades
na guia Reconhecimento do
mapa de objetos.
- As propriedades administrativas são prefixadas com um
caractere # para indicar que são administrativas e não de
reconhecimento.
Para obter informações sobre as propriedades administrativas
versus as de reconhecimento, consulte Conjuntos de Propriedades no
tópico Mapa de Objetos de Teste.
Propriedades administrativas para o marcador map:
- .class -- Retorna o nome da classe Java, a tag HTML (com um prefixo HTML) ou o nome de classe VB do objeto de teste.
- #name -- Retorna o nome descritivo dos objetos
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:
- %map:.class% -- Retorna o nome da classe Java, a tag HTML (com um prefixo HTML) ou o nome da classe VB do objeto de teste.
- %map:#domain% -- Retorna o domínio no qual o objeto de teste está definido, isto é, Java, HTML ou VB.