...
Esta atividade realiza a comparação entre dois arquivos, utilizando os caminhos especificados para cada um deles. A comparação é aplicada exclusivamente a arquivos de texto.
Exemplo: “.pdf”, “.txt”, “.doc”, “.xml”
...
Deck of Cards |
---|
|
Card |
---|
| Expandir |
---|
title | 1. Navegação para o cadastro |
---|
| 1. Navegue no menu do TestFlow e clique em: Atividades → Arquivos → Comparação de Arquivo. 2. Na tabela que será mostrada, clique no botão verde em destaque.
|
Expandir |
---|
title | 3. Preenchimento dos Campos |
---|
| Expandir |
---|
| Especifica a versão da atividade em questão. O objetivo de versionar uma atividade é para quando necessitamos ter mais de uma atividade em versões diferentes. Isso irá nos auxiliar a ter um histórico de atualizações e assegurar que as mudanças feitas sejam rastreáveis e reversíveis, se necessário. Informações |
---|
Se for necessário utilizar mais de uma versão do RM no seu ambiente, é recomendado que a versão da atividade seja compatível com o sistema RM em uso. Caso contrário, pode-se optar por uma versão padrão de sua preferência. |
Section |
---|
Column |
---|
Exemplo utilizando a versão do RM Image RemovedImage Added |
Column |
---|
Exemplo utilizando a versão padrão Image RemovedImage Added |
|
|
Expandir |
---|
| Expandir |
---|
title | Padrão de busca de arquivos |
---|
| Fornece uma descrição detalhada da atividade, explicando seu propósito e operações, facilitando a compreensão e manutenção futura. Image Added Este parâmetro define quais tipos de arquivos serão incluídos na comparação. Você deve especificar a extensão dos arquivos que deseja comparar, como .txt Exemplo: Image Removed Esta opção define se a comparação incluirá os subdiretórios dos diretórios especificados. Se ativada, a ferramenta compara tanto os arquivos do nível principal quanto os contidos nos subdiretórios, garantindo a análise completa da estrutura hierárquica dos diretórios. Image Removed |
Expandir |
---|
title | Caminho do diretório da esquerda |
---|
| Este é o diretório onde você armazena os arquivos do arquivo de referência, ou seja, aqueles o arquivo que contêm os resultados esperados ou anteriores o resultado esperado que você deseja comparar. Esses arquivos servem Esse arquivo serve como base para a comparação e devem estar organizados na mesma estrutura que o diretório da direita. Image Removed .Image Added |
Expandir |
---|
title | Caminho do diretório da direita |
---|
| Este diretório contém os novos arquivos gerados, que serão comparados com os arquivos arquivo que você quer comparar com o arquivo de referência do diretório da esquerda. Ele deve replicar a estrutura do diretório da esquerda para que a comparação funcione corretamente. A comparação identifica diferenças entre os arquivos de ambos os diretórios, ajudando a verificar se os novos resultados estão o resultado está de acordo com os esperados.Image Removedo esperado. Image Added |
|
|
Card |
---|
label | Variáveis de ambiente |
---|
| As variáveis de ambiente na comparação de diretórios arquivos no TestFlow são utilizadas para configurar e personalizar o comportamento da atividade de comparação. Elas permitem definir valores específicos que podem ser usados durante a execução dos testes, assegurando que a comparação ocorra conforme o ambiente em que o teste está sendo executado. Sendo assim temos como exemplo, variável de ambiente do RM, Versão Legado e versão Atual (Release). Caminho de Diretório da esquerda Image Removed Caminho de diretório da direita Image Removed Consulte o processo das Variáveis na atividade de Ambiente: Consulte as variáveis de ambiente permitidas nessa Atividade: Comparação de Arquivos - Variáveis de Ambiente. Saiba mais sobre Ambientes.Para saber mais sobre os Ambientes clique aqui |
|
Saiba mais
Como analista do produto educacional RM, você recebeu o projeto para testar um webservice que gera o histórico escolar de um aluno em formato PDF. Após a solicitação, o arquivo PDF é gerado e salvo em um diretório específico. Image Added Seu objetivo é validar se o relatório foi gerado corretamente, tanto em termos de estrutura quanto de conteúdo, garantindo que todas as informações estejam preenchidas de forma precisa. Para isso, você deve criar uma atividade de comparação de arquivos. Nesse processo, o diretório à esquerda deverá conter o arquivo de referência, ou gabarito, que representa o padrão esperado. O diretório à direita, por sua vez, deverá conter o arquivo gerado pelo webservice durante o teste. Image Added Ao incluir essa atividade no seu projeto de teste, você poderá verificar de forma automatizada se a geração do relatório foi bem-sucedida e se o conteúdo do PDF corresponde ao esperado. Isso assegura que o sistema esteja funcionando corretamente e que as informações do histórico escolar sejam geradas com precisão. Image Added |
|
Saiba mais
Dica |
---|
Deve-se sempre informar o nome e a extensão dos arquivos que você quer comparar. |
Dica |
---|
Esta Atividade não fornece ou necessita de recursos. |
Dica |
---|
Esta atividade está restrita a comparar um arquivo por vez; para comparar múltiplos arquivos simultaneamente, a funcionalidade de comparação de diretórios deve ser utilizada |
Dica |
---|
Antes de realizar uma comparação, certifique-se de que seus diretórios estejam organizados de maneira consistente. Use uma estrutura de pastas clara e padronizada para evitar confusões e garantir que a ferramenta possa comparar os arquivos corretamente. |
FAQ
Informações |
---|
P: O que acontece se os diretórios comparados tiverem estruturas diferentes?: Quais tipos de arquivos posso comparar? R: A atividade se limita à comparação de arquivos de texto, como ".pdf", ".txt", ".doc", e ".xml". Arquivos binários ou outros tipos de documentos não serão comparados corretamente. P: Posso comparar mais de um arquivo ao mesmo tempo? R: Não, esta atividade compara apenas um arquivo por vez. Se você precisar comparar vários arquivos, utilize a comparação de diretórios. P: Minha atividade falhou, e agora? R: Certifique-se de que o diretório especificado esteja correto, que os arquivos tenham o mesmo conteúdo e que o nome e a extensão dos arquivos estejam corretosR: Se os diretórios não tiverem a mesma estrutura, O TestFlow pode não conseguir comparar todos os arquivos corretamente. Para garantir uma comparação precisa, os diretórios devem ter a mesma organização de pastas e nomes de arquivos. |