Comparador de Pontos de Verificação

O Comparador de Pontos de Verificação é utilizado para comparar dados do ponto de verificação após a reprodução de um script com um ponto de verificação e para atualizar o arquivo de linha de base. Se o ponto de verificação tiver falhado, o Comparador mostrará os valores esperados e reais para que você possa analisar as diferenças. Assim, você pode carregar o arquivo de linha de base e editá-lo ou atualizá-lo com os valores a partir do arquivo real.

Você abre o Comparador dando um clique duplo no ponto de verificação no log do Functional Tester no TestManager ou clicando no link Visualizar Resultados no log HTML do Functional Tester. (Observe que se houver um erro referente ao plug-in Java™ ao tentar ativar o Comparador no link Visualizar Resultados no log HTML, será necessário certificar-se de que o plug-in está configurado adequadamente. Consulte o tópico relacionado sobre como ativar o plug-in Java de um navegador.

Se houver um ponto de verificação com falha e você estiver usando um log, selecione este na visualização Projetos do Functional Tester. Clique com o botão direito do mouse no log e selecione Pontos de Verificação com Falha. O Comparador de Pontos de Verificação é aberto.

Se houver mais de um ponto de verificação com falha e você estiver utilizando um log, o assistente de Resultados para Pontos de Verificação será aberto. Clique em um ponto de verificação com falha na lista e clique em Visualizar Resultados ou em Concluir. Para obter informações, consulte o tópico Visualizando Resultados no Log. O banner do Comparador exibirá o nome do ponto de verificação.

Também é possível especificar configurações de cores para vários elementos no Comparador de Pontos de Verificação.

Para obter informações sobre como comparar pontos de verificação depois da reprodução, consulte o tópico relacionado sobre como comparar e atualizar os dados do ponto de verificação usando o Comparador. Para editar dados do ponto de verificação, você deve carregar a linha de base clicando no botão da barra de ferramentas Carregar Linha de Base para Edição Botão Carregar Linha de Base para Edição.

As seções a seguir explicam as partes da janela Comparador do Ponto de Verificação e as barras de ferramentas.

Metadados

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, 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.

Barra de Ferramentas Principal

A barra de ferramentas no início do Comparador de Pontos de Verificação possui seis botões.

Botão Arquivo: Salvar Arquivo: Salvar -- Salva as edições feitas.

Botão Arquivo: Reverter Arquivo: Reverter -- Reverte para o estado dos dados no último salvamento feito. Se não houver edições salvas desde a abertura do Comparador, 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.

Botão Carregar Linha de Base para Edição Carregar Linha de Base para Edição -- Carrega o arquivo de linha de base para que possa ser editado. Os valores de linha de base serão exibidos em vez dos valores esperados. Esses valores podem ser editados individualmente ou substituídos pelos valores reais.

Botão Substituir Linha de Base por Valor Real Substituir Linha de Base por Valor Real -- Substitui os valores de linha de base por todos os valores do arquivo real. Em seguida, esses valores se tornarão a linha de base para futuras reproduções. Para substituir somente alguns dos valores, edite-os individualmente. Esse comando substitui o arquivo inteiro.

Botão Ocultar/Mostrar Informações do TestObject Ocultar/Mostrar Informações do TestObject -- Comuta a exibição das áreas de janela Objetos de Teste e Dados de Reconhecimento da janela do Comparador. Quando essas informações são ocultadas, a janela inteira do Comparador é utilizada para a área de dados principal. Essa é uma configuração persistente -- na próxima vez que você abrir o Comparador, 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 Comparador de Pontos de Verificação mostrará essas áreas de janela novamente na próxima vez em que for aberto, independentemente dessa configuração.

Botão Ajuda Ajuda -- Ativa a Ajuda do Comparador do 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.

Barra de menus

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, Linha de Base e Substituir que os 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: Marcar Tudo, Desmarcar Tudo e Ocultar. Esse menu ficará esmaecido até você carregar a linha de base para edição (utilizando o botão da barra de ferramentas Carregar Linha de Base para Edição Botão Carregar Linha de Base para Edição).

Diferença -- Estes são os mesmos comandos dos botões listados a seguir na seção Botões da Barra de Ferramentas de Navegação: Primeiro, Anterior, Próximo e Último.

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 controla a exibição das barras de ferramentas. 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 é o mesmo botão da barra de ferramentas Botão Ocultar Informações do TestObject.

Ajuda - Torna visível a Ajuda para o Comparador de Pontos de Verificação. Você pode tornar visível a Ajuda do Functional Tester a qualquer momento a partir do menu Ajuda no Functional Tester.

Área de Dados Principal

A área de janela direita do Comparador de Pontos 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ê compara os dados do ponto de verificação. Se o ponto de verificação tiver falhado quando você reproduziu o script, os valores esperados e reais serão exibidos, independentemente do tipo de exibição de dados que estiver sendo utilizado. Em alguns casos, os valores esperados são mostrados à esquerda e os valores reais são mostrados à direita. Em outros casos, eles são mostrados de forma contígua (como os nós em uma visualização em árvore) e os valores esperados e reais serão mostrados em cores diferentes se forem diferentes. (O valor esperado é mostrado em vermelho e o valor real é mostrado em verde.) Os valores reais são aqueles gravados quando o script foi reproduzido.

Há sete tipos de exibições que podem ser obtidas da gravação de pontos de verificação, conforme descrito nas seções a seguir, depois da próxima seção, Botões da Barra de Ferramentas de Navegação.

Botões da Barra de Ferramentas de Navegação

Estes quatro botões de navegação saltam para as diferenças entre os arquivos esperados e reais ou os arquivos de linha de base e reais. As diferenças são mostradas em vermelho. A diferença selecionada no momento será realçada.

Botão Saltar para a Primeira Diferença Saltar para a Primeira Diferença -- Vai para a primeira diferença nos arquivos esperados/de linha de base e reais.

Botão Retroceder à Diferença Anterior Retroceder à Diferença Anterior -- Retrocede à diferença anterior nos arquivos esperados/de linha de base e reais.

Botão Avançar para a Próxima Diferença Avançar para a Próxima Diferença -- Avança para a próxima diferença nos arquivos esperados/de linha de base e reais.

Botão Saltar para a Última Diferença Saltar para a Última Diferença -- Vai para a última diferença nos arquivos esperados/linha de base e reais.

Ponto de Verificação de Propriedades - Exibição em Grade

Quando você cria um ponto de verificação de Propriedades, as propriedades do objeto são exibidas em um formato de grade. 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 e editar os próprios valores das propriedades na coluna Valor.

As propriedades sem visto 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 Botão Marcar Tudo acima da grade. Utilize o botão Desmarcar Tudo Botão Desmarcar Tudo para desmarcar 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.

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ê marcar 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.

A grade possui os botões de barra de ferramentas a seguir para a exibição do ponto de verificação de Propriedades. No Comparador, esses botões aparecem somente quando você está editando a linha de base.

Botão Marcar Tudo 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. Somente as propriedades marcadas serão comparadas no Comparador.

Botão Desmarcar Tudo Desmarcar Tudo -- Limpa o visto na frente de cada propriedade na lista. As propriedades desmarcadas não serão testadas quando você reproduzir o script com esse ponto de verificação.

Botão Ocultar as Propriedades Desmarcadas/Mostrar todas as Propriedades 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 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 Avaliar Expressão Comum -- Exibe o Avaliador de Expressão Comum que permite testar a expressão antes que ela seja testada em um ponto de verificação.

Converter Valor em Expressão Comum Converter Valor em Expressão Comum -- Converte o valor da propriedade em uma expressão comum. Para obter informações adicionais, consulte o tópico relacionado sobre como substituir uma propriedade de correspondência exata por um padrão.

Desfazer/Refazer Expressão Comum Desfazer/refazer Expressão Comum -- Cancela ou refaz a conversão da expressão comum.

Converter Valor em Intervalo Numérico Converter Valor em Intervalo Numérico -- Converte o valor da propriedade em um intervalo numérico. Para obter informações adicionais, consulte o tópico relacionado sobre como substituir uma propriedade de correspondência exata por um padrão.

Converter Valor em Intervalo Numérico Desfazer Intervalo Numérico -- Cancela o intervalo numérico.

Converter Valor em Referência ao Datapool Converter Valor em Referência ao Datapool -- Utiliza uma referência para utilizar um datapool em vez de um valor literal em um ponto de verificação.

Desfazer Referência ao Datapool Desfazer Referência ao Datapool -- Cancela a referência ao datapool no ponto de verificação.

Substituir Linha de Base na Seleção Atual Substituir Linha de Base na Seleção Atual -- Substitui o valor da linha de base pelo valor real apenas para a propriedade selecionada. Essa é uma versão do botão da barra de ferramentas Substituir Linha de Base por Valor Real que funciona de acordo com a propriedade Substituir Linha de Base por Valor Real.

Para comparar as propriedades do objeto:

Observe as colunas de valores esperados/linha de base e reais. Os valores esperados ou de linha de base são mostrados à esquerda e os valores reais são mostrados à direita. Os valores reais são aqueles que foram capturados quando o script foi reproduzido. Utilize os botões de navegação para navegar para todas as diferenças, que são mostradas em vermelho. Para obter informações sobre como editar os valores da linha de base ou substituir a linha de base pelo arquivo real, consulte o tópico relacionado sobre como comparar e atualizar dados do ponto de verificação usando o Comparador.

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.

Para editar um menu, dê um clique duplo nele na árvore. (A linha de base deverá ser carregada primeiro, se ainda não tiver sido.) Suas propriedades são abertas e exibidas em uma grade, podendo ser editadas em seguida. É possível editar os valores reais dando um clique duplo em um valor na coluna Valor. Também é possível editar a lista das propriedades que serão testadas durante a reprodução, utilizando a caixa de opções ao lado de cada propriedade. Os itens marcados são testados. Os botões da barra de ferramentas acima da grade 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, exceto para Ocultar/Mostrar. Os botões funcionam da mesma forma descrita lá, exceto que se aplicam à propriedade ou ao valor do menu selecionado.

Para comparar os dados da hierarquia de menus:

Observe as diferenças mostradas em vermelho e em verde. Os valores esperados são mostrados em vermelho e os valores reais são mostrados sob eles em verde. Os valores reais são aqueles que foram capturados quando o script foi reproduzido. Se as descrições para os valores esperados e de linha de base forem iguais, mas houver algumas diferenças em suas propriedades, o nó será mostrado em azul. Utilize os botões de navegação para navegar para todas as diferenças. Para obter informações sobre como editar os valores da linha de base ou substituir a linha de base pelo arquivo real, consulte o tópico relacionado sobre como comparar e atualizar dados do ponto de verificação usando o Comparador.

Ponto de Verificação de Dados -- Exibição em 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 área da caixa de texto. Não é possível editar diretamente nessa área. Para editar os dados do ponto de verificação, clique no botão Editar Texto Botão Editar Texto acima da exibição de dados. (A linha de base deverá ser carregada primeiro, se ainda não tiver sido.) Será aberto um pequeno editor de texto contendo o texto. Você pode fazer a edição do texto nesse editor e quando fechá-lo, o texto editado aparecerá na coluna de linha de base do Comparador.

Para comparar os dados do texto:

Observe as colunas de valores esperados e reais. Os valores esperados são mostrados à esquerda e os valores reais são mostrados à direita. Os valores reais são aqueles que foram capturados quando o script foi reproduzido. Utilize os botões de navegação para navegar para todas as diferenças, que são mostradas em vermelho. Para obter informações sobre como editar os valores da linha de base ou substituir a linha de base pelo arquivo real, consulte o tópico relacionado sobre como comparar e atualizar dados do ponto de verificação usando o Comparador.

Ponto de Verificação de Dados -- Exibição em 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. (A linha de base deverá ser carregada primeiro, se ainda não tiver sido.)

Também é possível editar as células da tabela que serão testadas. As células da tabela que estiverem nas regiões de comparação serão mostradas com um segundo plano cinza. Se você estiver testando a tabela inteira, todas as células serão mostradas em cinza. Você pode utilizar a lista drop-down na barra de ferramentas acima da região de dados como um mecanismo de seleção. (Ela não é exibida até que linha de base seja carregada.) Escolha Coluna, Linha ou Seleção de Célula na lista e, em seguida, faça suas seleções na tabela. Por exemplo, se você selecionar Seleção de Linha, quando clicar em uma célula na segunda linha, a segunda linha inteira será selecionada. Se tivesse escolhido Seleção de Célula, somente essa célula teria sido selecionada. Depois de selecionar os dados que deseja comparar, clique no botão Atualizar Região de Comparação Atualizar Região de Comparação para que as alterações entrem em vigor.

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 Comparador de Pontos 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 .

Há recursos na guia Metadados que também podem ser utilizados para editar os dados da tabela. Por exemplo, você pode editar os cabeçalhos da coluna ou os cabeçalhos da linha da tabela acessando-os na guia Metadados. Para editar os cabeçalhos da coluna, dê um clique duplo na coluna Valor da propriedade columnHeaders. Um pequeno editor é aberto, permitindo editar os cabeçalhos. Os cabeçalhos da linha funcionarão da mesma maneira se a tabela os contiver. Dê um clique duplo no Valor rowHeaders para editá-lo. Para que os cabeçalhos da coluna sejam comparados, é necessário alterar a propriedade compareColumnHeaders para true na guia Metadados. O valor compareRowHeaders funciona da mesma maneira para indicar se os cabeçalhos da linha serão comparados.

Se você der um clique duplo no Valor da propriedade compareRegions na guia Metadados, um editor será aberto mostrando as regiões selecionadas da tabela. Para as células selecionadas, ele mostra os pares de valores de índice ou de chave da linha e o cabeçalho ou o índice da coluna de cada célula selecionada. Para as linhas selecionadas, ele mostra os pares de valores de índice ou de chave da linha. Para as colunas selecionadas, ele mostra o cabeçalho ou o índice da coluna. A utilização desse editor de comparação de regiões é outra maneira de selecionar as regiões que serão comparadas. Se você clicar no botão Comparar Todas as Células Comparar Todas as Células neste editor, todas as células da tabela serão testadas.

Se sua tabela suportar chaves de linha ou chaves de coluna, elas poderão ser editadas e inseridas dando um clique duplo nos valores columnKeys e rowKeys na guia Metadados.

Para comparar os dados da tabela:

Observe as colunas de valores esperados e reais. Os valores esperados são mostrados à esquerda e os valores reais são mostrados à direita. Os valores reais são aqueles que foram capturados quando o script foi reproduzido. Utilize os botões de navegação para navegar para todas as diferenças, que são mostradas em vermelho. Para obter informações sobre como editar os valores da linha de base ou substituir a linha de base pelo arquivo real, consulte o tópico relacionado sobre como comparar e atualizar dados do ponto de verificação usando o Comparador.

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, os dados são exibidos em um formato em árvore na área de dados principal (área de janela direita). A Hierarquia em Árvore é 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.

A árvore exibirá a hierarquia em árvore inteira em seu aplicativo ou a parte da árvore selecionada quando você criar o ponto de verificação. Cada item na árvore será mostrado de cima para baixo na árvore na ordem em que aparecer no aplicativo. Cada item individual é mostrado sob seu item de nível superior. Utilize os sinais de mais e de menos para abrir e fechar a lista de cada item de nível superior.

Para editar um item na hierarquia, dê um clique duplo nele na árvore. Isso abre uma pequena caixa de texto que pode ser utilizada para editar o item. (A linha de base deverá ser carregada primeiro, se ainda não tiver sido.)

Para comparar os dados da hierarquia em árvore:

Observe as diferenças mostradas em vermelho e em verde. Os valores esperados são mostrados em vermelho e os valores reais são mostrados sob eles em verde. Os valores reais são aqueles que foram capturados quando o script foi reproduzido. Utilize os botões de navegação para navegar para todas as diferenças. Para obter informações sobre como editar os valores da linha de base ou substituir a linha de base pelo arquivo real, consulte o tópico relacionado sobre como comparar e atualizar dados do ponto de verificação usando o Comparador.

Ponto de Verificação de Dados - Exibição em 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.

A lista exibe as mesmas informações da lista em seu aplicativo e na mesma ordem de cima para baixo. Para editar um item da lista, dê um clique duplo nele na exibição da lista. (A linha de base deverá ser carregada primeiro, se ainda não tiver sido.) Assim, o campo torna-se editável. Também é possível editar a lista dos itens que serão testados durante a reprodução utilizando a caixa de opções ao lado de cada item. Os itens marcados são testados.

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).

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 .

Para comparar os dados da lista:

Observe as colunas de valores esperados e reais. Os valores esperados são mostrados à esquerda e os valores reais são mostrados à direita. Os valores reais são aqueles que foram capturados quando o script foi reproduzido. Utilize os botões de navegação para navegar para todas as diferenças, que são mostradas em vermelho. Para obter informações sobre como editar os valores da linha de base ou substituir a linha de base pelo arquivo real, consulte o tópico relacionado sobre como comparar e atualizar dados do ponto de verificação usando o Comparador.

Ponto de Verificação de Dados - Exibição de 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.

Para comparar os dados de estado:

Observe as colunas de valores esperados e reais. Os valores esperados são mostrados à esquerda e os valores reais são mostrados à direita. Os valores reais são aqueles que foram capturados quando o script foi reproduzido. Para obter informações sobre como editar os valores da linha de base ou substituir a linha de base pelo arquivo real, consulte o tópico relacionado sobre como comparar e atualizar dados do ponto de verificação usando o Comparador.

Dados do Objeto de Teste na Janela Comparador do Ponto de Verificação

Ao inserir os pontos de verificação, se você não marcou a opção Gravar Pontos de Verificação Relativos a Objeto de Teste disponível na página Gravador Geral da janela Janelas > Preferências, será possível visualizar os seguintes dados do objeto de teste no comparador de Ponto de Verificação:
  • Objetos de Teste
  • Dados de Reconhecimento e Administrativos

Objetos de Teste

Essa é a área de janela superior esquerda da janela Comparador de Pontos 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. Você pode escolher um objeto dentro dela e editar suas propriedades ou dados 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 ou dados na área de janela direita.

As caixas de opções à esquerda de cada nó indicam se esse nó será testado ou não. Os itens marcados são testados. Depois de carregar a linha de base para edição, você pode marcar ou desmarcar os itens.

Nota: Se seu aplicativo de teste estiver aberto, selecione um objeto na árvore de Objetos de Teste e, em seguida, clique em Objeto de Teste > Realçar no menu Comparador de Pontos de Verificação para ver o objeto realçado no aplicativo. Utilize esse recurso se precisar verificar um objeto no aplicativo.

Dados de Reconhecimento e Administrativos

Essa é a área de janela inferior esquerda da janela do Comparador. A guia Reconhecimento exibe os dados de reconhecimento utilizados pelo Functional Tester e não é editável. Algumas dessas são as propriedades de reconhecimento que foram listadas na guia Selecionar um Objeto do Assistente de Ponto de Verificação e Ação, quando você criou o ponto de verificação. 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 poderá ser editada se você carregar a linha de base. 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.

Nota para Usuários do ClearCase

Se você utilizar a integração do Functional Tester ClearCase, poderá efetuar o registro de saída de seus arquivos de ponto de verificação a partir do Comparador.

Se a linha de base do ponto de verificação não for editável e tiver o registro de entrada efetuado, se você substituir seu arquivo de linha de base (clicando em Arquivo > Substituir ou no botão da barra de ferramentas Substituir Linha de Base pelo Valor Real Substituir a Linha de Base pelo Valor Real), o Functional Tester efetuará um registro de saída não reservado dos scripts associados ao ponto de verificação.

Se a linha de base do ponto de verificação não for editável e tiver o registro de entrada efetuado, se você carregar o arquivo de linha de base (clicando em Arquivo > Linha de Base ou no botão da barra de ferramentas Carregar Linha de Base a Editar Botão Carregar Linha de Base a Editar), o Functional Tester abrirá a caixa de diálogo Registro de Saída do ClearCase para permitir que você efetue registro de saída de arquivos, reservados ou não reservados, se desejar. Se você executar o registro de saída dos arquivos, quando clicar em Concluir, será executado o registro de saída dos scripts e a linha de base será carregada e se tornará editável. Se clicar em Cancelar, a linha de base será carregada mas não estará editável.

Se a linha de base do ponto de verificação não for editável e não estiver com o registro de entrada, você não poderá substituir a linha de base (o menu Arquivo > Substituir e o botão da barra de ferramentas Substituir Linha de Base por Valor Real Substituir Linha de Base por Valor Real estarão desativados).

Se a linha de base do ponto de verificação não for editável e não tiver registro de entrada efetuado, se você carregar o arquivo de linha de base (clicando em Arquivo > Linha de Base ou no botão da barra de ferramentas Carregar Linha de Base a Editar Botão Linha de Base a Editar), o Functional Tester não abrirá a caixa de diálogo Registro de Saída do ClearCase. A linha de base será carregada, mas não estará editável.


Feedback