É possível especificar configurações de cores para vários elementos no Editor de Ponto de Verificação.
As seções a seguir explicam as partes da janela Editor do Ponto de Verificação e as barras de ferramentas.
Os metadados são exibidos na área de janela esquerda da janela. Eles exibem um conjunto de propriedades que definem como dados específicos são gerenciados. Essa grade pode ser editada. Por exemplo, é possível editar 'ignorar maiúscula/minúscula' ou a 'regra de espaço em branco' em um ponto de verificação de texto nessa grade de metadados. Para a edição, dê um clique duplo no valor na coluna Valor.
A barra de ferramentas no início do Editor de Ponto de Verificação possui cinco botões.
Arquivo: Salvar --
Salva as edições feitas.
Arquivo: Reverter -- Reverte para o estado dos dados no último salvamento feito.
Se
não houver edições salvas desde a abertura do ponto de verificação, ele será revertido para
o estado em que estava quando aberto. Se tiver havido edições e salvamentos,
ele será revertido para o estado do último salvamento.
Arquivo: Efetuar Registro de Saída -- Registra saída do ponto de verificação do ClearCase. Quando o ponto de
verificação está com o registro de saída, o botão Arquivo: Registro de
Saída fica disponível. Quando o ponto de verificação não está com o
registro de entrada, o botão Arquivo: Registro de Saída não fica disponível.
Ocultar/Mostrar Informações do
TestObject -- Comuta a exibição das áreas de janela Objetos de
Teste e Dados de Reconhecimento
da janela do Editor. Quando essas informações são ocultadas, a janela inteira
do Editor é utilizada para a área de dados principal. Essa é uma configuração persistente -- na
próxima vez que você abrir o Editor, ele aparecerá do modo como foi definido pela última vez. Entretanto,
observe que se a árvore de Objetos de Teste possuir vários nós, o Editor de Ponto
de Verificação mostrará essas áreas de janela novamente na próxima vez em que for aberto,
independentemente dessa configuração.
Substituir Linha de Base --
Substitui a imagem da linha de base por uma nova imagem. A nova imagem se torna a linha de base para reproduções futuras. O Assistente de Ponto de Verificação e Ação é chamado para capturar novamente o ponto de verificação da imagem.
Ajuda -- Ativa a Ajuda para o Editor do Ponto de Verificação.
Você pode tornar visível a Ajuda do Teste Funcional a qualquer momento no menu Ajuda no Functional Tester.
A barra de menus contém os mesmos comandos que são representados com os botões da barra de ferramentas descritos neste tópico.
Arquivo -- Estes são os mesmos comandos Salvar, Reverter, Registro de Saída e Sair dos botões listados anteriormente na seção Barra de Ferramentas Principal.
Editar -- Estes são os mesmos comandos dos botões listados a seguir na seção Ponto de Verificação de Propriedades.
Objeto de Teste > Realçar -- Se seu aplicativo de teste estiver aberto, selecione um objeto na árvore de Objetos de Teste e, em seguida, clique nesse comando para ver o objeto realçado no aplicativo. Utilize esse recurso se precisar verificar um objeto no aplicativo.
Preferências > Barras de Ferramentas -- Barras de Ferramentas controla a exibição das barras de ferramentas. Oculta/exibe as barras de ferramentas Arquivo, Metadados e Ajuda. Aparência do Objeto de Teste na Árvore exibe a caixa de diálogo Editar Descrição do Objeto de Teste, que permite customizar o texto exibido para cada objeto na Hierarquia do Objeto de Teste. Ocultar Informações do TestObject comuta a exibição das áreas de janela Objetos de Teste e Dados de Reconhecimento da janela do Editor.
Ajuda -- Exibe a Ajuda para o Editor de Ponto de Verificação. Você pode tornar visível a Ajuda do Functional Tester a qualquer momento a partir do menu Ajuda no Functional Tester.
A área de janela direita do Editor de Ponto de Verificação é onde os dados do ponto de verificação são exibidos. Por exemplo, no caso de um ponto de verificação de Propriedades, as colunas Propriedade e Valor são exibidas aqui. É aqui que você edita os dados do ponto de verificação.
Há sete tipos diferentes de exibições que podem ser obtidas da gravação de pontos de verificação, conforme descrito nas seções a seguir.
Ponto de Verificação de Propriedades -- Exibição da Grade
Quando você cria um ponto de verificação de Propriedades, as propriedades do objeto são exibidas em um formato de grade. Consulte Criando um Ponto de Verificação de Propriedades para obter informações sobre a gravação. As propriedades que são mostradas na grade pertencem ao objeto realçado na árvore de Objetos de Teste. Elas aparecem na coluna da esquerda e seus valores aparecem na coluna da direita. É possível editar as propriedades que serão testadas na coluna Propriedade, marcando uma caixa de opções de uma propriedade e editar os próprios valores das propriedades na coluna Valor.
Por padrão, todas as propriedades aparecerão sem visto, o que
significa que não serão testadas. Escolha as propriedades que deseja testar
marcando cada uma delas. As propriedades marcadas serão testadas sempre que você reproduzir
um script com esse ponto de verificação. É possível marcar todas as propriedades na
lista, clicando no botão da barra de ferramentas Marcar Tudo acima da grade. Utilize o botão Desmarcar Tudo
acima da grade para limpar todas as propriedades. Dependendo de quantas propriedades
você deseja testar, muitas vezes é mais fácil selecionar ou limpar todas elas
utilizando um desses botões e, em seguida, selecionar individualmente ou limpar
as exceções. É recomendável testar apenas as propriedades específicas
nas quais estiver interessado quando utilizar um Ponto de verificação de propriedades.
A grade utiliza uma hierarquia em árvore aninhada. Se uma pasta for exibida na lista, ela poderá ser expandida dando um clique duplo nela ou selecionando o ícone expandir. Se você selecionar ou limpar o próprio ícone de pasta, todas as propriedades sob ela serão testadas ou não.
Para editar um valor, dê um clique duplo na célula da grade. Essa célula se tornará editável. Clique fora da célula para que a edição seja efetivada. Na maioria dos casos, dar um clique duplo em um valor torna a célula um campo editável e você pode alterar apenas o valor. Em alguns casos especiais, outra caixa de diálogo aparece contendo as informações. Por exemplo, se a propriedade for cor, quando você der um clique duplo no valor cor, a caixa de diálogo Cor padrão será aberta. Faça sua edição aí e feche a caixa Cor. Em outros casos, poderá aparecer uma lista drop-down na coluna Valor quando você der um clique duplo em um valor. Por exemplo, os valores que forem true ou false aparecerão em uma lista drop-down. Se o valor for uma cadeia ou um tipo de valor complexo, clique com o botão direito do mouse nele e selecione Abrir para exibir o valor em uma janela separada, o que permitirá ver longas linhas de texto, facilitando a edição.
A grade possui os botões de barra de ferramentas a seguir para a exibição do ponto de verificação de Propriedades. Esses botões agem apenas nos dados exibidos no momento.
Recortar -- Recorta a propriedade selecionada. Ela é colocada na área de transferência do Editor e pode ser colada.
Copiar -- Copia a propriedade selecionada para a área de transferência do Editor.
Colar -- Cola a propriedade recortada ou copiada. Ela será inserida na exibição em ordem alfabética.
Excluir -- Exclui a propriedade selecionada. Ela não ficará retida na área de transferência.
Expressão Comum com Distinção entre Maiúsculas e Minúsculas -- Alterna entre ativar e desativar a comparação com distinção entre maiúsculas e minúsculas.
Converter
Valor em Expressão Comum -- Converte o valor da propriedade de
reconhecimento na grade Propriedades Atualizadas do Objeto de Teste
em uma expressão comum. Consulte Substituindo uma Propriedade de Correspondência Exata por um Padrão para obter informações adicionais.
Converter Valor em Intervalo Numérico -- Converte o valor da propriedade de reconhecimento na grade Propriedades Atualizadas do Objeto de Teste em um intervalo numérico. Consulte Substituindo uma Propriedade de Correspondência Exata por um Padrão para obter informações adicionais.
Avaliar Expressão Comum -- Exibe o Avaliador de Expressão Comum, que permite testar a expressão comum antes de você tentá-la em um ponto de verificação.
Converter Valor em Referência de
Datapool/
Desfazer Referência de Datapool -- Utiliza uma referência de
datapool para utilizar um datapool em vez de um valor literal em um ponto de
verificação. Cancela a referência de datapool no ponto de verificação. Consulte Sobre Referências de Datapool e Pontos de
Verificação.
Marcar Tudo --
Coloca um visto na frente de cada propriedade na lista. As propriedades marcadas
serão testadas sempre que você reproduzir o script com esse ponto de
verificação.
Desmarcar Tudo -- Limpa o visto em frente a cada propriedade da lista.
As propriedades
desmarcadas não serão testadas quando você reproduzir o script com esse
ponto de verificação.
Ocultar as Propriedades Desmarcadas/Mostrar todas as Propriedades -- Clique em Ocultar as Propriedades Desmarcadas para ocultar as propriedades desmarcadas. Assim, você verá somente as propriedades que
serão testadas. Clique em Mostrar Todas as Propriedades para exibir todas as propriedades, incluindo as desmarcadas.
A grade possui os comandos de menu pop-up a seguir para a exibição do ponto de verificação de Propriedades. Para acessá-los, clique com o botão direito do mouse em um valor na coluna Valor.
Abrir -- Se o valor for uma cadeia ou um tipo de valor complexo, o valor será exibido em uma janela separada, permitindo que você veja longas linhas de texto e facilitando a edição.
Expressão Comum que Faz Distinção entre Maiúsculas e Minúsculas -- Ativa e desativa a comparação da expressão comum que faz distinção entre maiúsculas e minúsculas.
Avaliar Expressão Comum
-- Exibe o Avaliador de Expressão
Comum, que permite testar a expressão comum antes de
ser testada em um ponto de verificação.
Converter Valor em Expressão Comum -- Converte o valor da propriedade em uma expressão comum. Consulte Substituindo uma Propriedade de Correspondência Exata por um Padrão para obter informações adicionais.
Refazer/Desfazer Expressão Comum --
Refaz ou cancela a conversão da expressão comum.
Converter Valor para Intervalo Numérico --
Converte o valor da propriedade para um intervalo numérico. Consulte Substituindo uma Propriedade de Correspondência Exata por um Padrão para obter informações adicionais.
Desfazer Intervalo Numérico -- Refaz ou cancela o intervalo numérico.
Converter Valor em Referência de
Datapool -- Utiliza uma referência de
datapool para utilizar um datapool em vez de um valor literal em um ponto de
verificação.
Desfazer Referência do Datapool --
Cancela a referência do datapool no ponto de verificação.
Ponto de Verificação de Dados--Exibição da Hierarquia de Menus
Quando você cria um ponto de verificação de Dados e escolhe o teste Hierarquia de Menus ou Hierarquia de Menus com Propriedades, os menus são exibidos em um formato em árvore na área de dados principal (área de janela direita). Hierarquia de Menus e Hierarquia de Menus com Propriedades são dois exemplos. A lista de testes mostrados no campo Valor de Dados depende das informações fornecidas pelo proxy do objeto. É possível mostrar outros valores além desses dois.
A árvore exibirá a hierarquia de menus inteira do aplicativo ou um menu de nível superior e seus subitens, dependendo de como você gravou o ponto de verificação. Se tiver escolhido a barra de menus inteira, cada menu de nível superior será mostrado de cima para baixo na árvore na ordem em que aparece da esquerda para a direita na barra de menus. Cada item de menu individual é mostrado sob seu menu de nível superior. Utilize os sinais de mais e de menos para abrir e fechar a lista de cada menu de nível superior.
Por padrão, todos os itens de menu aparecerão com um visto, o que significa que serão testados. Os itens marcados serão testados sempre que você reproduzir um script com esse ponto de verificação e os itens desmarcados não serão testados. É possível marcar todos os itens de menu, clicando no botão da barra de ferramentas Marcar Tudo acima da árvore. Utilize o botão Desmarcar Tudo para limpar todos os itens.
Os botões da barra de ferramentas Recortar, Copiar, Colar, Excluir , Marcar Tudo e Desmarcar Tudo acima da árvore aplicam-se ao item de menu selecionado na hierarquia em árvore e são aplicáveis somente no Editor de Ponto de Verificação. (A área de transferência do sistema não é utilizada.)
Ponto de Verificação de Dados--Exibição de Texto
Quando você cria um ponto de verificação de Dados e escolhe o teste Texto Visível, o texto é exibido em um formato de caixa de texto na área de dados principal (área de janela direita). Texto Visível é um exemplo. A lista de testes mostrados no campo Valor de Dados depende das informações fornecidas pelo proxy do objeto. É possível mostrar outros valores além desse.
O texto é exibido em uma caixa de texto que pode ser utilizada como um editor de texto básico. É possível digitar e editar diretamente nela. Para editar os dados do ponto de verificação, faça suas edições no texto nessa área.
Ponto de Verificação de Dados--Exibição da Tabela
Quando você cria um ponto de verificação de Dados e escolhe o teste Conteúdo da Tabela ou Células da Tabela Selecionada, os dados da tabela são exibidos em uma tabela na área de dados principal (área de janela direita). Conteúdo da Tabela e Células da Tabela Selecionada são dois exemplos. A lista de testes mostrados no campo Valor de Dados depende das informações fornecidas pelo proxy do objeto. É possível mostrar outros valores além desses.
A tabela exibe as mesmas informações da tabela de seu aplicativo. Para editar os dados do ponto de verificação, dê um clique duplo em qualquer célula na tabela para editá-la.
Os botões da barra de ferramentas Recortar, Copiar, Colar e Excluir acima da área da tabela aplicam-se à(s) linha(s) selecionada(s) e são aplicáveis somente no Editor de Ponto de Verificação. (A área de transferência do sistema não é utilizada.)
Você pode clicar com o botão direito do mouse em um item da tabela para acessar um menu pop-up. Os comandos são os mesmos daqueles listados anteriormente, na seção Ponto de Verificação de Propriedades--Exibição da Grade .
Ponto de Verificação de Dados--Exibição da Hierarquia em Árvore
Quando você cria um ponto de verificação de Dados e escolhe o teste Hierarquia em Árvore ou Hierarquia em Árvore Selecionada, os dados são exibidos em um formato em árvore na área de dados principal (área de janela direita). Hierarquia em Árvore e Hierarquia em Árvore Selecionada são dois exemplos. A lista de testes mostrados no campo Valor de Dados depende das informações fornecidas pelo proxy do objeto. É possível mostrar outros valores além desses dois.
Os botões da barra de ferramentas Recortar, Copiar, Colar, Excluir , Marcar Tudo e Desmarcar Tudo acima da árvore aplicam-se ao item selecionado na hierarquia em árvore e são aplicáveis somente no Editor de Ponto de Verificação. (A área de transferência do sistema não é utilizada.)
Ponto de Verificação de Dados--Exibição da Lista
Quando você cria um ponto de verificação de Dados e escolhe o teste Elementos da Lista, os dados são exibidos em um formato de lista na área de dados principal (área de janela direita). Elementos da Lista é um exemplo. A lista de testes mostrados no campo Valor de Dados depende das informações fornecidas pelo proxy do objeto. É possível mostrar outros valores além desse.
Os botões da barra de ferramentas acima da lista são os mesmos localizados na grade de propriedades do objeto descrita anteriormente na seção Ponto de Verificação de Propriedades--Exibição da Grade. Os botões funcionam da mesma forma descrita lá, exceto que se aplicam ao(s) item(ns) selecionado(s). Os botões da barra de ferramentas Recortar, Copiar, Colar, Excluir,Marcar Tudo e Desmarcar Tudo são aplicáveis somente no Editor de Ponto de Verificação. (A área de transferência do sistema não é utilizada.) O botão Inserir foi descrito anteriormente.
Ponto de Verificação de Dados--Exibição do Estado
Quando você cria um ponto de verificação de Dados e escolhe o teste Estado de Botão CheckBox ou Estado de Botão Comutar, os dados são exibidos em um formato de lista na área de dados principal (área de janela direita). Estado de Botão CheckBox ou Estado de Botão Comutar são dois exemplos. A lista de testes mostrados no campo Valor de Dados depende das informações fornecidas pelo proxy do objeto. É possível mostrar outros valores além desse.
Essa é a área de janela superior esquerda da janela Editor de Ponto de Verificação. É uma versão parcial do mapa de objetos do script. Essa exibição hierárquica inclui apenas os objetos de seu ponto de verificação. Não é possível editar a árvore de Objetos de Teste. Para um ponto de verificação de Propriedades, você pode escolher um objeto dentro dela e editar suas propriedades na lista de propriedades na área de janela direita.
Dar um clique duplo nas pastas na árvore permite expandir e reduzir os objetos abaixo dela. Clique em um objeto individual na árvore para ver suas propriedades na lista de propriedades.
As caixas de opções à esquerda de cada nó indicam se esse nó será testado ou não. Os itens marcados são testados.
Essa é a área de janela inferior esquerda da janela do Editor. A guia Reconhecimento exibe os dados de reconhecimento utilizados pelo Functional Tester e não é editável. A guia Administrativo exibe os dados administrativos internos do objeto e não é editável. Essas propriedades são utilizadas para gerenciar e descrever o objeto de teste. Os dados de reconhecimento e administrativos são as propriedades do mapa de objetos do script utilizadas para localizar e gerenciar esse objeto de teste no contexto do script associado. Essas informações podem ser utilizadas para determinar qual é esse objeto de teste no aplicativo em teste associado.
A guia Metadados exibe um conjunto de propriedades que definem como os dados específicos são gerenciados. Essa grade pode ser editada. Por exemplo, você poderia editar a 'regra ignorar maiúscula/minúscula' ou a 'regra de espaço em branco' em um ponto de verificação de texto nessa grade de metadados. Para a edição, dê um clique duplo no valor na coluna Valor.
As propriedades de Reconhecimento e Administrativas são uma captura instantânea das propriedades do mapa de objetos do objeto de teste na hora em que o ponto de verificação foi criado. Com o desenvolvimento do aplicativo, elas tornam-se informações históricas.