TestRail - Guia rápido

TestRail é uma ferramenta de gerenciamento de teste baseada na web usada por testadores, desenvolvedores e outras partes interessadas para gerenciar, rastrear e organizar esforços de teste de software. Ele segue um conceito de gerenciamento de teste centralizado que ajuda na comunicação fácil e permite o desenvolvimento rápido de tarefas entre a equipe de QA e outras partes interessadas.

Pontos a serem observados

  • TestRail é uma ferramenta de gerenciamento de teste.

  • É desenvolvido pelo software Gurock.

  • TestRail é uma ferramenta baseada na web e suporta todos os navegadores, incluindo Chrome, Firefox, IE.

  • Ele suporta diferentes sistemas operacionais Windows como Windows XP, Vista, 7 etc

  • TestRail oferece um período de teste de 30 dias para id de e-mail comercial, bem como e-mail pessoal.

  • TestRail pode ser integrado com muitas outras ferramentas - JIRA, Bugzilla, Fogbugz, Versão Um, TFS, GitHub etc.

Licença e teste grátis

  • TestRail é uma ferramenta comercial e está disponível como versão de teste por tempo limitado de 30 dias.

  • Para utilizar os serviços TestRail, é necessária uma licença.

  • TestRail fornece licença gratuita por 30 dias para acesso baseado em nuvem, bem como configuração de servidor local.

Usos TestRail

  • Use a rastrear todas as atividades de controle de qualidade do 1 st fase do ciclo de vida de teste de software.

  • TestRail é útil em gerenciamento de teste, gerenciamento de dados de teste e integração com outras ferramentas para personalizar o uso conforme a necessidade.

  • Além do acima, TestRail também suporta gerenciamento de requisitos, gerenciamento de recursos.

  • Ele oferece suporte a todas as atividades de nível macro realizadas pelo controle de qualidade.

TestRail é muito útil na realização de tarefas de controle de qualidade, como escrita, execução, relatórios de casos de teste, etc.

Especificações TestRail

Vamos discutir as especificações do Testrail antes de aprender como instalá-lo. Este é um resumo de algumas especificações importantes com base em seu funcionamento e escopo de operações

S.No. Especificação e Descrição
1 Application copyright
  • É necessário o software Gurock.

  • Ele fornece uma versão comercial e de teste.

2 Tool scope
  • Pode ser usado como Gerenciamento de Teste e Gerenciamento de Dados de Teste.

  • É utilizado como utilitário de teste.

3 Testing Methods
  • Teste Ágil

  • Teste de automação

  • Teste Exploratório

  • Teste Funcional / Manual

4 Tool Objectives
  • Teste Desktop

  • Teste da Web

  • Estatísticas de casos de teste.

5 Management Features
  • Gerenciamento de Requisitos
  • Gestão de recursos
  • Propriedade de defeito
  • Gerenciamento de Teste
  • Reporting
6 Hardware Requirements for Server
  • CPU 2,5 GHz e mais recente
  • Memória 6 GB e superior
  • Espaço em disco de 200 MB + por usuário
7 Error Handling
  • Capture screenshots
8 User interface Available
  • COM API
  • Plugin
  • Usabilidade GUI
  • Cliente SaaS
  • Servidor e baseado na Web

TestRail tem uma ampla gama de recursos para atrair QAs e outras partes interessadas para gerenciamento de teste. A seguir estão alguns recursos principais do TestRail

Recursos principais do TestRail

Esta é uma lista de recursos do Testrail que o tornam tão popular entre os usuários, mais notavelmente o recurso de centralização e organização

S.No. Características principais e descrição
1 Testing Supports and Methodologies
  • Teste Ágil
  • Teste de caixa preta
  • Teste Exploratório
  • Teste Funcional / Manual
  • Teste de automação
2 Centralize & organize
  • A ferramenta TestRail cria, centraliza, organiza e gerencia casos de teste de maneira muito eficaz e eficiente.

  • Importe facilmente casos de teste do Excel e outras ferramentas de gerenciamento.

  • Ele pode criar várias versões de casos de teste para comparação e uso.

  • Ele pode compartilhar o repositório de casos de teste em diferentes projetos, versões e sprints.

3 Manage & Track Execution
  • Ele suporta a construção e reexecução de suítes de execução de teste.

  • Ele também inicia o pacote de automação.

  • Ele captura o histórico de execução de teste passo a passo com explicação detalhada.

  • Ele oferece suporte a configurações e parâmetros específicos de execução de teste.

4 Notification
  • O e-mail pode ser enviado para uma tarefa específica aos usuários.

  • Votando e observando recursos para ficar de olho no progresso das partes interessadas.

  • Use @mention para chamar a atenção de um membro específico da equipe em Comentários / Descrição.

5 Power Search
  • TestRail oferece suporte a uma poderosa funcionalidade de pesquisa com recursos de teclas de atalho

  • suporta pesquisa de texto livre

  • suporta pesquisa de sintaxe

6 Reports
  • TestRail oferece suporte a vários relatórios.

  • Suporta casos de teste e relatórios de execução de teste

  • Gere relatório de resumo detalhado para projetos, marcos, plano e execuções.

  • Acompanhe a carga de trabalho de toda a equipe.

  • Ele também oferece suporte a relatórios de projetos cruzados.

7 Scale with Team Growth
  • TestRail dá suporte a qualquer equipe de negócios e qualquer projeto, independentemente do tamanho e complexidade.

8 Integration
  • TestRail oferece suporte a mais de 100 suplementos para conectar-se a diferentes softwares para facilitar o trabalho.

  • A ampla gama de suplementos torna-o universal em todo o mundo - JIRA, Bamboo, HipChat, BugZilla, ovo Plant, Cucumber, Jenkins, Selenium etc.

  • Ele também suporta integração com Rally e Versão Um.

9 Common Features
  • Suporta barras laterais pegajosas

  • suporta formatação rich text

  • otimizando a impressão

  • programação e previsão

10 Recover Data
  • Gere e baixe backups completos do sistema.

  • Migre e importe casos de teste existentes do Excel e da ferramenta de dados legada.

  • Exporte dados para arquivos CSV, XML e Excel.

TestRail oferece um período de teste gratuito de 30 dias para novos usuários e usuários registrados com recursos básicos. TestRail tem outros planos também com diferentes recursos avançados e suplementos. O custo depende do número de usuários. Visitando http // www.gurock.com / testrail / pricing / cloud / o usuário pode ver os diferentes planos disponíveis para o propósito de experimentação.

Configurar para avaliações gratuitas

Visite http // www.gurock.com / testrail / e clique em Try TestRail no canto superior direito, conforme mostrado na captura de tela abaixo

Agora selecione nuvem TestRail (seleção padrão).

Ele abre um formulário básico para criar uma conta TestRail.

Insira os detalhes nos campos a seguir, conforme mostrado nas seguintes imagens

  • Web addess - Deve ser único e esta URL será usada para acessar o aplicativo qTest.

  • Name - Aquele que deseja experimentar a cópia da versão gratuita.

  • Email- Observe que ele aceita gmail, yahoo, outlook. Pode ser um e-mail comercial também.

O mesmo e-mail pode ser usado como nome de usuário para acessar TestRail.

Depois de inserir todos os detalhes, marque a caixa de seleção para Termos e Serviços e clique em “Criar TestRail TRIAL” conforme mostrado na imagem abaixo.

Ele exibirá a página de confirmação. O usuário deve visitar o e-mail e clicar no link de confirmação para ativar a conta.

Assim que o e-mail for confirmado, a mensagem de agradecimento será exibida e a conta será criada.

O painel da conta TestRail é exibido como abaixo

Para fazer o login no TestRail, vá para o seu site de amostra, selecionado durante a criação da avaliação gratuita. Isso abrirá uma página de login;

  • Digite seu endereço de e-mail registrado como nome de usuário e senha (uma senha única é enviada para o e-mail registrado).

  • Clique no botão LOGIN.

  • A captura de tela a seguir mostra como fazer login no TestRail usando credenciais

Com erro

  • Devido ao login malsucedido, a seguinte página de erro é exibida

  • O erro pode ocorrer devido à combinação errada de id de e-mail ou senha.

A captura de tela a seguir mostra a mensagem de erro que o usuário recebe se as credenciais não estiverem corretas

Se você esqueceu a senha, para recuperá-la

  • Clique em “Esqueci minha senha?” ao lado do botão Login.
  • Digite o e-mail de login
  • Clique em Solicitar uma redefinição de senha

A captura de tela a seguir mostra como recuperar a senha se você esqueceu

O usuário receberá um e-mail com detalhes de nome de usuário ou link para redefinir a senha.

No login bem-sucedido

Com o login bem-sucedido, o painel do sistema será exibido se a conta estiver associada a qualquer projeto pelo administrador ou se o usuário puder criar um projeto de amostra. A captura de tela a seguir exibe a página / painel de boas-vindas do TestRail no login bem-sucedido

Dashboard é a primeira página que um usuário pode ver após fazer login no TestRail. O painel é personalizado pelo Admin. Com base nas funções, o administrador pode definir o acesso de TestRail. O Admin ainda tem o direito de alterar as cores e o logotipo da conta TestRail.

Pontos a serem observados

Existem 2 partes do painel - a primeira é o painel genérico onde todos os projetos são listados e a outra é o painel específico do projeto.

  • A barra de navegação presente na parte inferior da página TestRail, será a mesma em todas as páginas / telas de TestRail - Criar um projeto, Adicionar casos, Iniciar uma execução, Adicionar resultados, Convidar usuários e configurar integração

  • O Dashboard tem links diferentes no canto superior direito e são iguais em todas as páginas - Working on, <User Name> para configurações e Logout, Help & Feedback, Email, Twitter e seção Blog.

  • Na primeira metade da seção, o painel exibe um gráfico de atividades de todos os projetos diariamente. Na próxima metade, ele exibe todos os nomes de projetos listados. o usuário pode navegar para qualquer projeto clicando no nome.

A captura de tela a seguir exibe o painel de TestRail

Uma vez que o usuário clica no nome do projeto (Wires −Basic na imagem acima), ele exibe o painel do projeto. O painel do projeto é igual ao painel principal do TestRail, conforme explicado acima.

  • A única parte adicional é a barra de navegação que fornece diferentes funcionalidades - Visão geral, tarefas, marcos, execuções de teste e resultados, casos de teste, relatórios

  • No canto superior esquerdo, Return to Dashboardo link está presente. Ao clicar lá, o usuário pode navegar para a seção do painel principal, onde todos os projetos são listados.

  • Na primeira metade da seção de visão geral, o usuário pode ver um gráfico das atividades diárias realizadas no projeto.

  • O usuário pode ir para diferentes seções de Relatórios e Edit os detalhes do projeto clicando no botão Relatórios e Editar.

  • Na próxima metade, o usuário pode ver as execuções de teste e a lista de marcos junto com o botão de atalho para adicionar execuções de teste e marcos para o projeto.

A captura de tela a seguir mostra a página do painel do projeto

Ajuda e feedback

TestRail fornece muitas maneiras úteis de interagir com os usuários. possui Guia do Usuário, Vídeos, Fóruns de Suporte, Atalhos de Teclado etc. O usuário pode acessar blogs, seguir no Twitter e pode se inscrever no Boletim de Gurock.

Esses recursos podem ser acessados ​​clicando no link Ajuda e comentários no Painel. Ao lado do link, há mais 3 ícones - Assine a Newsletter, siga no Twitter e aprenda sobre TestRail.

A captura de tela a seguir exibe recursos de Ajuda e feedback

Perfil de usuário

Ao clicar no nome do perfil → Minhas configurações, o usuário pode visualizar seu perfil pessoal no modo de edição. O usuário pode modificar os seguintes campos

Nome completo, endereços de e-mail, idiomas, localidade, senha. Depois de fazer as alterações, clique emSave Settings para aplicar todas as alterações.

Ao clicar em Logout, o usuário voltará à página de login e não conseguirá acessar os detalhes do projeto sem fazer login novamente.

Para convidar novos usuários para o seu TestRail domínio, você precisa primeiro navegar para o Painel principal ou Visão geral do projeto e passar o mouse sobre o ícone Convidar usuários presente na parte inferior da página, conforme mostrado na captura de tela abaixo

  • Quando o usuário coloca o cursor em Convidar usuários, ele exibe informações genéricas sobre os recursos Convidar membro da equipe e como convidar um processo de usuário.

  • Faça login como administrador e clique no link Administração presente à direita.

  • Agora selecione a opção de usuários e funções na lista do lado direito.

  • As opções Adicionar usuários e Adicionar vários usuários estão presentes no lado direito. A captura de tela a seguir exibe a opção Adicionar usuários

Adicionar um usuário

Para adicionar um único usuário, clique na opção Adicionar Usuário.

  • Ele abrirá um formulário onde insira o nome completo, endereço de e-mail, notificação, idioma, local, fuso horário, etc., conforme mostrado na imagem abaixo

  • Agora selecione a opção de convite como Via Email ou manualmente configurando nome de usuário e senha.

  • Depois disso, clique no botão Adicionar usuário para concluir o processo de convite, conforme mostrado na imagem abaixo

  • Uma vez convidados, eles receberão um e-mail de boas-vindas com um link de ativação. Na tela, uma mensagem de sucesso será exibida junto com o nome do usuário recém-adicionado, conforme mostrado na imagem a seguir

Adicionar vários usuários

Para adicionar vários usuários, clique na opção Adicionar vários usuários. Ele irá abrir um formulário onde os detalhes devem entrar como a seguir

  • Insira cada usuário em uma linha separada na caixa de texto com o formato de

    <full name>, <email address>

    tutorialspoint, [email protected]

  • Opcionalmente, configure campos adicionais para os usuários, como função e grupos.

  • Na visualização, o usuário pode ver os detalhes adicionados são válidos ou não.

  • Por padrão, enviar e-mail de convite para novos usuários será verificado.

  • Depois disso, clique no botão Adicionar vários usuários.

A captura de tela a seguir mostra como adicionar vários usuários

Conforme o usuário clica em Adicionar vários usuários, um pop-up é aberto informando que os usuários foram adicionados com sucesso, conforme mostrado na captura de tela abaixo

Ao clicar em Retornar para usuários e funções, o usuário navegará para a página principal, onde todos os usuários serão listados, conforme mostrado na captura de tela abaixo

Para adicionar um projeto, um usuário deve ter uma função de administrador. Na parte inferior, o ícone Criar Projeto exibe o procedimento de como adicionar um projeto quando o usuário traz o cursor até lá.

Crie um Projeto

Ao adicionar um projeto em TestRail, a primeira etapa é fazer login como administrador e ir para a página principal do painel, onde todos os projetos estão listados. O 1 r tela após entrar em TestRail.

Clique no botão Adicionar Projeto presente no lado direito conforme exibido na imagem abaixo

Ele abre o formulário de adição de projeto onde o usuário precisa inserir os detalhes nos campos a seguir

  • Name - Nome do Projeto

  • Announcement - Se houver algum anúncio para o projeto, como data de lançamento, data de início, etc.

O usuário pode clicar na caixa de seleção para exibir o anúncio na página Visão geral do projeto. Selecione o tipo de repositório com base no projeto e gerencie os casos.

Agora clique em Add Project como mostrado abaixo

Opcionalmente, o usuário também pode adicionar detalhes sobre o acesso ao projeto. Para adicionar detalhes de acesso, vá para a próxima guia e selecione Acesso padrão como mostrado na captura de tela abaixo

Da mesma forma, o usuário pode adicionar detalhes na guia Defeitos e referências. Depois de clicar em Adicionar Projeto, uma mensagem de sucesso é exibida e o projeto é listado como mostrado na captura de tela abaixo.Edit e Delete botão também para editar os detalhes do projeto e excluídos do projeto.

TestRailsuporta ainda mais conjuntos de testes organizados. Os casos de teste de um conjunto de testes podem ser agrupados em diferentes seções. As seções são usadas para organizar casos de teste em grupos para facilitar a identificação de casos de teste relacionados em design de alto a baixo nível.

Pontos a serem observados

  • TestRail oferece suporte a gerenciamento de teste leve e flexível.

  • Casos de teste são organizados em suíte de teste

  • Um conjunto de testes é criado nos módulos ou funcionalidade do Projeto.

  • A manutenção dos casos de teste depende do tamanho do projeto.

  • Idealmente, um conjunto de testes consiste em cerca de 100 casos de teste.

  • é recomendado dividir os conjuntos de testes no nível de funcionalidade em vez de no nível de módulo, no caso de muitos casos de teste para um módulo de projeto.

Adicionar Seção

Para adicionar seção, o usuário deve executar as seguintes etapas

  • Selecione um projeto no painel e vá para a guia Casos de teste.

  • Clique no botão Adicionar Seções como mostrado na captura de tela abaixo

  • Ele abrirá o pop-up Adicionar seção, onde o usuário insere o Nome da seção e a Descrição (opcionalmente).

  • No campo de descrição o usuário tem a opção de inserir tabela ou imagens. O símbolo está presente no lado direito como mostrado na imagem abaixo

  • Agora clique em Add Sectionbotão conforme exibido acima. A seção é adicionada e a estrutura da pasta pode ser vista no lado direito.

  • No lado esquerdo, o usuário pode ver o nome da seção, descrição e não. de casos de teste associados dentro da seção.

  • Existe outra opção para adicionar sub-seção para organizar os casos de teste no nível macro como mostrado na imagem abaixo

Adicionar Subseção

O usuário pode adicionar subseções diferentes em uma seção para organizar os casos de teste no nível macro. As seguintes etapas devem ser seguidas ao adicionar uma subseção

  • Selecione uma seção para adicionar subseção e clique em add subsection botão como mostrado na imagem anterior.

  • Ele abrirá o pop-up Adicionar seção, onde o usuário deve inserir o nome da seção e a descrição (opcionalmente).

  • No campo de descrição o usuário tem a opção de inserir tabela ou imagens. O símbolo está presente no lado direito como mostrado na imagem abaixo

  • Depois disso, clique no botão Adicionar Seção presente na parte inferior para adicionar a subseção.

  • A seção é adicionada e a estrutura da pasta pode ser vista no lado direito. No lado esquerdo, o usuário pode ver o nome da seção, descrição e não. de casos de teste associados dentro da seção.

Editar uma seção

Esta funcionalidade permite editar seção ou subseção existente. As etapas a seguir devem ser executadas para editar uma seção

  • Traga o cursor sobre o nome da seção para exibir 2 ícones diferentes.

  • O ícone de lápis é usado como edit. Clique no símbolo de edição conforme mostrado abaixo na captura de tela

  • Ele abre o pop-up Editar Seção, onde o usuário pode editar o nome e a descrição da seção. Depois disso, clique emSave Changes botão conforme mostrado na captura de tela abaixo O nome e a descrição da seção seriam alterados.

  • Excluir uma seção

    Esta funcionalidade permite deletinguma secção. Ao excluir uma seção, ele excluirá todo o conteúdo de uma seção, como subseções, testes, etc. Para excluir uma seção, o usuário deve executar as seguintes etapas

    • Traga o cursor sobre o nome da seção, ele exibe 2 ícones diferentes.

    • O segundo ícone é usado como exclusão. Clique no símbolo de exclusão conforme mostrado na imagem abaixo

    • Um pop-up de confirmação será exibido para confirmação de exclusão, marque a caixa de seleção de YES, exclua esta seção e clique no botão OK conforme mostrado na captura de tela abaixo. Observação O botão OK não será habilitado até que a caixa de seleção seja marcada. A página será atualizada e a seção será excluída.

    Um caso de teste consiste em uma descrição, os pré-requisitos do teste, uma lista de etapas do teste e o resultado esperado. O caso de teste confirma uma funcionalidade específica, documenta uma tarefa, verifica um artefato do projeto e pode ser verificado por um testador.

    Na guia de casos de teste, os casos de teste são organizados em diferentes seções e subseções para uma manutenção eficaz. Depois de adicionar a seção (discutida no capítulo anterior), agora precisa adicionar casos de teste - o objetivo principal desta guia.

    Adicionar Casos de Teste

    As etapas a seguir devem ser executadas para adicionar casos

    • Vá para a guia Casos de teste e clique no link Adicionar caso presente em dois lugares, conforme mostrado na captura de tela abaixo

    • Está aberto Add Test formulário de caso onde o usuário insere o Título.

    • Seção, tipo, modelo e prioridade são campos obrigatórios e selecionados por padrão.

    • O usuário pode alterar com base no requisito e local para adicionar casos de teste.

    • O usuário insere pré-condições, etapas e resultado esperado, conforme mostrado na captura de tela abaixo

    • Insira o resultado esperado e clique em Add Test Case botão como mostrado na imagem abaixo

    • A mensagem de sucesso é exibida para adição de caso de teste junto com Adicionar outro link.

    • Quando o usuário clica em adicionar outro link, ele abre o formulário Adicionar caso de teste.

    • A captura de tela a seguir exibe a mensagem de adição de sucesso do caso de teste

    Editando Caso de Teste

    As seguintes etapas devem ser seguidas durante a edição de um caso de teste

    • Clique em test case nome para abrir os detalhes.

    • Clique no botão editar presente no canto superior direito como mostrado na imagem abaixo

    • O usuário pode clicar pencilícone como editar ao colocar o cursor no nome do caso de teste. Irá abrir os detalhes do caso de teste em formato de edição como mostrado abaixo

    • Após a edição, clique no botão Salvar alterações.

    Adicionar Tabela

    TestRail suporta a adição de conteúdo de tabelas em caixa de texto como etapas, pré-condições, etapas e resultado esperado.

    • Para adicionar uma tabela na caixa de texto, clique em Table icon apresenta um canto superior direito da caixa de texto como mostrado na imagem abaixo

    • Ele abrirá o pop-up Adicionar tabela, onde o usuário pode criar um modelo de tabela. O botão + direito adicionará uma próxima coluna, enquanto o símbolo + para baixo adicionará uma nova linha.

    • Clique no botão Adicionar Tabela para adicionar o modelo na caixa de texto como mostrado abaixo

    • O modelo de tabela é adicionado à caixa de texto e o uso pode alterar os dados conforme mostrado na captura de tela abaixo

    Adicionar imagem

    TestRail suporta a adição de conteúdo de tabelas em caixa de texto como etapas, pré-condições, etapas e resultado esperado. Isso é muito útil para exibir detalhes adicionais como parte de uma etapa de teste ou resultado esperado

    • Para adicionar uma tabela na caixa de texto, clique no ícone Tabela para apresentar um canto superior direito da caixa de texto, conforme mostrado na imagem abaixo

    • Um pop-up será exibido onde o usuário pode usar ALT+PrntScrpara fazer a captura de tela e pressione CTRL + V para colá-la diretamente. O usuário não precisa usar nenhuma palavra ou documento de pintura. Essas etapas podem ser realizadas diretamente no pop-up.

    • Ao clicar em Remover link, a imagem será removida.

    • Ao clicar no botão Adicionar imagens, a imagem será adicionada à caixa de texto.

    • A captura de tela a seguir mostra como adicionar imagens

    • O usuário pode ver o caminho do anexo conforme abaixo

    • Clique em Salvar alterações.

    • Quando o usuário vai ao detalhe dos casos de teste, a tabela adicionada e a imagem podem ser visualizadas.

    • A captura de tela a seguir exibe a tabela e as imagens adicionadas ao caso de teste

    O usuário pode criar vários casos de teste ao mesmo tempo usando um arquivo CSV ou XML. Os arquivos CSV são arquivos de texto separados por vírgulas. Existem 2 etapas que os processos exigem para importar os dados do Excel.

    • Regras para arquivo CSV
    • Importar o arquivo para o sistema

    Regras para arquivo CSV

    Ao criar o arquivo CSV, o seguinte ponto deve ser considerado

    • O arquivo CSV deve conter dados apenas na primeira planilha.

    • 1 r linha deve ter cabeçalhos nome em diferentes colunas e próximo em diante dados deve representar cada coluna.

    • Por favor note, 1 st linha será mapeado com diferentes campos de teste Caso Formas durante a importação.

    • 1 coluna no arquivo excel pode ser mapeada com apenas 1 campo no formulário de caso de teste.

    • Os campos obrigatórios devem ser mapeados com coluna de CSV sheete não deve ficar em branco. Caso contrário, o sistema gerará mensagem de erro de importação malsucedida.

    • Os campos não obrigatórios podem ser deixados sem mapeamento ou os dados podem ficar em branco. Durante a importação, esses campos ficarão em branco ou terão os valores padrão definidos nas configurações do projeto.

    Importar arquivo CSV

    • Vá para a guia Casos de teste.

    • Clique no ícone de importação de casos de teste no lado direito e selecione a opção Importar de CSV. A captura de tela a seguir mostra o ícone Importar casos de teste e a seleção de CSV

    • O assistente de importação de CSV é aberto. Possui processo de 4 etapas.

    • No 1 st passo, procure o arquivo CSV e upload. Após o upload bem-sucedido, o nome do arquivo é exibido no assistente.

    • Na seção Formato e Mapeamento, selecione Configurar novo mapeamento para o 1 st arquivo. O usuário pode usar a mesma configuração na próxima vez após baixar o arquivo de configuração. Para usar esta opção, selecione Carregar mapeamento do arquivo de configuração.

    • A seguinte seleção deve ser feita na seção Opções Avançadas

      • Import - para selecionar a seção onde os casos de teste devem ser importados

      • File Encoding- É usado para selecionar as regras de codificação do arquivo para que TestRail possa decodificar o arquivo corretamente. A codificação do arquivo CSV, Excel / Windows usa Windows-1252 (latino) para arquivos CSV, enquanto a maioria das outras ferramentas (incluindo planilhas do Google) prefere a codificação UTF-8 compatível com Unicode.

      • CSV Delimiter- O usuário pode definir, ou; ou \ t para separar campos.

      • Start Row- O usuário pode separar a linha de cabeçalho e a linha de dados de onde começa. E, a linha do cabeçalho IS ou não pode ser decidida usando a caixa de seleção.

      • Template - O usuário pode escolher se é caso de teste completo ou etapas ou sessão exploratória.

    • Após esta seleção, clique no botão Avançar. A seguir mostra uma imagem de tela r passo de importação processo de casos de teste

    • O usuário pode simplesmente mapear colunas CSV para os campos de caso de teste do TestRail. TestRail também suporta a importação de etapas de teste separadas e resultados esperados se o usuário usar várias linhas para um único caso de teste. Isso é chamado de mapeamento de coluna e pode ser configurado na etapa 2 do assistente de importação de CSV.

    • TestRail diferencia layouts de caso de uma e várias linhas para arquivos CSV. Em um layout de linha única, cada caso de teste é representado por uma única linha ou registro no arquivo CSV. Este é o layout padrão para a maioria dos arquivos CSV.

    • TestRail suporta multi-rowlayout. O usuário seleciona a coluna que detecta o início de um novo caso de teste neste caso (por exemplo, uma coluna ID ou Nome / Título que é única por caso de teste). Esse layout é comumente usado para casos de teste com várias etapas e resultados esperados.

    • Por último, há uma caixa de seleção se TestRail deve ignorar linhas / registros CSV sem uma coluna de título válida e não vazia. Recomenda-se marcar a caixa de seleção para filtrar as linhas vazias no início / entre os casos de teste / final do arquivo CSV.

    • Agora, clique no botão Avançar. A captura de tela a seguir exibe a etapa do processo de importação de caso de teste

    • Esta etapa é mapear os valores CSV para TestRail. Por exemplo, se o usuário tiver um valor de prioridade deMediumno arquivo CSV, esta etapa permite mapear isso para uma prioridade de Baixa ouNormalem TestRail. Nesta etapa, o usuário pode marcar a caixa de seleção para evitar quaisquer tags HTML como dados importados.

    • Depois disso, clique no botão Avançar. A captura de tela a seguir exibe a etapa do processo de importação de casos de teste

    • Na etapa, o usuário pode revisar os casos de teste que TestRail encontrou no arquivo CSV. O usuário pode revisar as opções de arquivo, bem comocolumn & valuemapeamentos aqueles configurados nas etapas anteriores. O usuário pode ir e voltar com os botões Anterior e Próximo para fazer alterações nas opções de arquivo, coluna ou mapeamento de valor. Quando o usuário estiver satisfeito com a visualização, clique no botão Importar .

    • A última etapa do assistente mostra o número de seções importadas e casos de teste. Permite baixar um arquivo de configuração. Este arquivo pode ser carregado na primeira etapa do assistente e pré-configura automaticamente todas as etapas do assistente e opções de importação. Isso é útil quando vários arquivos CSV seriam importados com o mesmo layout. O usuário pode compartilhar este arquivo de configuração com outros membros da equipe também.

    O usuário pode criar vários casos de teste e seções ao mesmo tempo usando o arquivo XML. Existem 2 etapas que os processos requerem para importar os dados do XML.

    • Regras para arquivo XML
    • Importar o arquivo para o sistema

    Regras para arquivo XML

    Ao criar o arquivo XML, o seguinte ponto deve ser considerado

    • O formato XML deve estar em estrutura de árvore. Deve começar com Seções, casos de teste e Subseção.

    • O formato XML seria semelhante ao seguinte

    <section>
       <name>Login Functionality<name>
       <description>All test case related to login functionality. Positive and negative test cases</description>
       <case>
          <id>C2</id>
          <title>Correct Username and Passwordcombination</title>
          <template>Test Case (Text)<template>
          <type>Other<type>
          <priority>Medium<priority>
          <estimate/>
          <references/>
          <custom>
             <preconds>Login page should display</preconds>
             <steps>1. Enter correct username 2.enter correct password</steps>
             <expected>Usershould able to login successfully.</expected>
          </custom>
       </case>
    </section>
    • A tag <case> suporta todas as propriedades de um caso de teste em TestRail, como título, estimativa, prioridade, campos de texto, pré-condições, etapas, resultado esperado, etc.

    • Os campos personalizados são agrupados na tag <custom>.

    • A tabela a seguir lista os formatos de importação para os vários tipos de campos personalizados

    Tipo Valor de Amostra Descrição
    Caixa de seleção VERDADEIRO "verdadeiro" ou "falso" (sem as aspas)
    Encontro 01-07-2010 Uma string de data XML válida no formato aaaa-mm-dd
    Suspenso <id> 5 </id> O ID do valor (conforme configurado nas opções do campo personalizado na área de administração) em uma tag <id>
    Inteiro 1022 Um número inteiro simples
    Marco histórico <id> 2 </id> O ID do marco em uma tag <id>
    Multi-seleção
    <item>
       <id>1</id>
    </item>
    <item>
       <id>2</id>
    </item>
    Uma lista de <item> registros, cada um com seu próprio ID (assim, como uma lista de valores suspensos)
    Passos
    <step>
       <index>1</index>
       <content>Step 1</content>
       <expected>Result 1</expected>
    </step>
    <step>
        <index>2</index><content>Step 2</content> 
    </step>
    Uma lista de registros <step>, cada um com seu próprio índice, conteúdo e resultado opcionalmente esperado
    String / Texto Foobar Uma corda simples
    URL (link) http // google.com / Um URL simples como string
    Do utilizador <id> 3 </id> O ID do usuário em uma tag <id>

    Importar arquivo CSV

    • Vá para a guia Casos de teste.

    • Clique no ícone de importação de casos de teste no lado direito e selecione a opção Importar de XML.

    A captura de tela a seguir mostra o ícone Importar casos de teste e a seleção de XML

    • Ele abre o assistente Importar de XML. Navegue e carregue um arquivo XML.

    • O usuário pode adicionar novos casos de teste, bem como atualizar casos de teste existentes.

    • Após a seleção, clique no botão Importar.

    A captura de tela a seguir mostra como exportar arquivo XML

    TestRail oferece suporte à funcionalidade de exportação onde o usuário pode exportar todas as seções e casos de teste em arquivos diferentes.

    O usuário pode exportar os dados em arquivo CSV, Excel ou XML.

    As etapas a seguir devem ser executadas ao exportar os detalhes dos casos de teste

    • Vá para a guia Casos de teste.

    • Clique no ícone de exportação de casos de teste no lado direito e selecione a opção Exportar de <nome do arquivo> como mostrado na captura de tela abaixo

    Exportar para XML

    Para exportar todos os detalhes para XML, selecione Exportar para XML. Ele irá baixar diretamente um arquivo XML contendo todos os detalhes dos casos de teste e seção.

    Um arquivo XML teria tag de seção e casos de seção internos e propriedades de casos.

    A captura de tela a seguir exibe um instantâneo do arquivo XML

    Exportar para CSV

    • Para exportar as seções e detalhes dos casos de teste em um arquivo CSV, selecione a opção exportar para CSV.

    • Ele abre o assistente Exportar para CSV.

    • Aqui, o usuário pode selecionar o conteúdo que precisa ser exportado. O usuário pode selecionar todas as seções ou seções únicas / múltiplas para exportar.

    • O usuário também pode selecionar colunas específicas para exportar detalhes.

    • After selection, click on Export. Esta captura de tela exibe o assistente Exportar para CSV

    • Após clicar em exportar, será feito o download de um arquivo csv contendo todos os detalhes selecionados.

    Exportar para Excel

    • Para exportar as seções e os detalhes dos casos de teste para o arquivo Excel, selecione a opção Exportar para Excel.

    • Ele abre o assistente Exportar para Excel.

    • Aqui, o usuário pode selecionar o conteúdo que precisa ser exportado. O usuário pode selecionar todas as seções ou seções únicas / múltiplas para exportar.

    • O usuário também pode selecionar colunas específicas para exportar detalhes.

    • Após a seleção, clique no botão Exportar.

    A captura de tela a seguir exibe o assistente Exportar para Excel

    TestRail fornece procedimento de 2 etapas de execução de teste. Primeiro adicione a execução de teste e, em seguida, execute a execução de teste.Add Test Run é simplesmente puxar os casos de teste existentes, como uma execução de teste onde o usuário pode executar aqueles com base na prioridade.

    Adicionar execução de teste

    Para adicionar execução de teste na guia Test Runs & Results, as seguintes etapas devem ser realizadas

    • Vá para a guia Test Runs & Results

    • Clique no botão Add Test Run presente em vários locais, conforme mostrado na captura de tela abaixo

    • Ele abre a página Adicionar Execução de Teste onde o usuário deve inserir Nome, Marco, Atribuído a, Descrição, conforme mostrado na captura de tela abaixo

    • Agora selecione os casos de teste - existem 2 opções

      Include all test cases- Selecione esta opção para incluir todos os casos de teste nesta execução de teste. Se novos casos de teste forem adicionados ao repositório, eles também serão incluídos automaticamente nesta execução.

      Select specific test cases- O usuário pode, alternativamente, selecionar os casos de teste a serem incluídos nesta execução de teste. Novos casos de teste não são adicionados automaticamente a esta execução neste caso.

    • Quando o usuário seleciona a opção, seguindo etapas adicionais para realizar

      • Clique na seleção de mudança como mostrado na imagem abaixo

    • Ele abre o assistente de casos selecionados com todos os casos de teste disponíveis. O usuário pode selecionar a seção inteira ou casos de teste específicos de cada seção, conforme mostrado na captura de tela abaixo e clicar em OK para fazer a seleção.

    • O usuário pode ver o número de casos de teste incluídos e clicar no botão Adicionar Executar conforme a captura de tela a seguir

    Agora o usuário pode ver o gráfico de pizza e os casos de teste na guia Execuções de teste e resultados da seguinte forma

    Execução de teste

    TestRail suporta os seguintes 5 status de casos de teste

    • Untested- Por padrão, novos testes têm o status Não testado. Depois que um resultado de teste é adicionado a um teste, ele nunca mais pode mudar para o status Não testado.

    • Passed - Um caso de teste é marcado como Aprovado quando as etapas de teste são verificadas de acordo com os resultados esperados.

    • Failed - Um caso de teste é marcado como Reprovado se uma das etapas de teste especificadas resultar em erro ou se o resultado esperado for diferente do resultado real do teste.

    • Retest- Se um teste tiver que ser testado novamente, marque o teste como Reteste. Por exemplo, se um teste falhou originalmente e o desenvolvedor corrigiu o problema, o desenvolvedor pode marcá-lo para ser testado novamente.

    • Blocked - O status Bloqueado é usado para especificar que um teste não pode ser executado atualmente devido a alguma dependência externa (como um bug que precisa ser corrigido antes de poder concluir o teste).

    • Depois que a execução de teste é concluída para um caso de teste, o status do caso de teste é alterado como um dos anteriores. A captura de tela mostra como alterar o status de um caso de teste após a execução

    • Agora o assistente Adicionar resultado é aberto, onde Adicionar resultados e comentários como artefatos. O usuário também pode registrar o tempo decorrido clicando no link Iniciar presente no campo Decorrido.

    • Depois disso, clique em Add Result. Ele conclui a execução de teste de um caso de teste.

    Existem muitos casos em que a nova execução de uma execução de teste existente pode ser útil. TestRail inclui um link rápido para isso na barra de ferramentas de execução de teste. As etapas a seguir devem ser seguidas ao executar novamente o caso de teste

    • Clique no botão Rerun presente na barra de ferramentas.

    • Ele abre o assistente de seleção de testes, onde o usuário pode selecionar os casos de teste com base no status do resultado anterior.

    • Após a seleção, clique no botão OK.

    A captura de tela a seguir mostra como executar novamente os casos de teste

    • Ele abre a página Adicionar execução de teste onde o usuário deve inserir Nome, Marco, Atribuído a, Descrição, conforme mostrado na captura de tela abaixo.

    • Por padrão, a opção é selecionada.

    • O usuário pode ver o número de casos de teste incluídos e clicar no botão Adicionar Executar conforme a captura de tela a seguir

    • Agora o usuário pode ver o gráfico de pizza e os casos de teste na guia Execuções de teste e resultados da seguinte forma

    O usuário pode personalizar as tabelas de teste em TestRail adicionando ou ocultando colunas, alterando as larguras das colunas ou alterando o agrupamento ou classificação. É muito conveniente exibir campos importantes diretamente nas páginas de execução de teste.

    As etapas a seguir devem ser executadas ao personalizar a tabela

    • Vá para a guia Casos de teste ou Execução de teste e resultados.

    • Clique no ícone “coluna” para abrir o assistente Selecionar colunas.

    • Ao clicar nas setas para cima e para baixo, o usuário pode alterar a localização do campo. O campo mais acima aparecerá no campo no lado esquerdo.

    • O usuário pode alterar a largura de cada campo, fornecendo um valor numérico no campo de texto de largura.

    • Há um ícone de exclusão, clicando nele o usuário pode excluir qualquer campo.

    • Há um link para adicionar o nome do campo adicional como “Adicionar coluna”.

    • Ao clicar em Adicionar Coluna, é aberto um assistente onde o usuário pode selecionar o nome da coluna da lista disponível.

    • Depois disso, clique em Adicionar coluna, uma nova coluna será adicionada ao assistente Selecionar colunas.

    • Agora clique no botão Atualizar colunas presente no assistente Selecionar colunas.

    • Agora o usuário pode ver que a nova coluna aparece na tabela na página de execução de teste, conforme mostrado na captura de tela abaixo

    Para reorganizar e organizar casos de teste e trajes, mover e copiar casos de teste e seções inteiras é muito útil. Também ajuda a duplicar os conjuntos de testes e casos de teste.

    Existem duas maneiras de copiar e mover casos de teste dentro do TestRail.

    • Copiar / mover dentro do mesmo conjunto de testes
    • Copiar / mover de outro conjunto de testes

    Copiar / mover dentro do conjunto de testes

    • Para mover o caso de teste ou seção inteira de uma posição para outra, use arrastar e soltar.

    • Quando o cursor se move na extremidade esquerda do caso de teste, o ícone muda como um arrastar e soltar.

    • O usuário pode segurar e clicar com o botão esquerdo do mouse e arrastar o caso de teste para o local desejado, conforme mostrado abaixo

    • Solte o clique do mouse no local desejado, ele perguntará qual ação deve ser executada - Mover aqui, Copiar aqui ou Cancelar.

    • O usuário pode escolher entre Mover e Copiar conforme a necessidade.

    A captura de tela a seguir mostra como mover / copiar

    • Para mover ou copiar a seção, o usuário pode usar a estrutura de pastas do lado direito das seções e executar a mesma ação acima.

    Copiar / mover de outro conjunto de testes

    O usuário pode usar esse recurso para duplicar todo o conjunto de testes ou casos ou seções de teste.

    As etapas a seguir devem ser executadas para mover / copiar suíte de teste ou seção de outra suíte de teste

    • Vá para a guia Casos de teste e clique no ícone Copiar / Mover casos de teste presente na barra de ferramentas.

    • Isso abrirá o assistente onde o usuário pode selecionar Projeto de origem.

    • O usuário também pode selecionar se todas as seções precisam mover / copiar ou apenas casos de teste.

    • Após a seleção, clique no botão Copiar ou Mover. A captura de tela a seguir exibe o assistente para mover / copiar

    Os marcos estão associados ao projeto e são uma das melhores maneiras de rastrear o progresso e o cronograma. É semelhante aos pequenos alvos em um projeto. Um marco pode ser um alvo importante, como um lançamento de software público planejado, uma versão de teste interno, um novo lançamento beta para um cliente importante, etc.

    Depois que as partes interessadas adicionam marcos ao TestRail, os usuários podem atribuir execuções de teste a marcos específicos. Ajuda a rastrear separadamente os resultados do teste e o progresso do marco. Especialmente se vários marcos estiverem em andamento em paralelo ou se os usuários tiverem muitas execuções de teste ativas ao mesmo tempo.

    Adicionar marcos

    Para adicionar um marco, o usuário deve executar as seguintes etapas

    • Vá para o Projeto a partir de um Painel e clique na guia Marcos.

    • Clique no botão Add Milestone presente como mostrado na imagem abaixo

    • Irá abrir a página Adicionar Milestone onde o usuário deve preencher os seguintes campos

      • Nome Título do marco

      • Pai Se um sub-marco está sendo adicionado, escolha o marco pai

      • Detalhes da descrição sobre o marco

      • Data de início Quando o trabalho vai começar para este marco

      • Data de término Data de alcance prevista

      • Marco concluído caixa de seleção Se o marco for concluído, os casos de teste ou execução de teste não podem ser atribuídos.

    A captura de tela a seguir exibe os diferentes campos na página Adicionar marco

    • Agora, clique no botão Adicionar Milestone presente na parte inferior da página, conforme mostrado na imagem abaixo

    • Ele adiciona o marco, mas permanece como um marco futuro. Ele não está em andamento, mesmo se a data de início for datas anteriores. O usuário precisa iniciar o marco.

    • Clique no nome do Milestone. Ele vai abrir detalhes e um gráfico de progresso do marco. Clique no botão Iniciar Milestone como mostrado na imagem abaixo

    • Ele abre o pop-up de marco inicial com datas de início e término. Clique em Iniciar Milestone novamente como mostrado abaixo

    • O usuário pode ver a mensagem de marco iniciada com êxito e o botão Iniciar marco desapareceu.

    TestRail oferece suporte ao recurso de plano de teste. É muito útil quando o usuário precisa gerenciar várias execuções de teste e configuração para um projeto. O plano de teste permite executar várias execuções de teste em muitos conjuntos de testes ou teste de validação em várias configurações. Quando um usuário testa o projeto em diferentes sistemas operacionais ou navegadores da web, são chamados de configuração.

    Adicionar plano de teste

    Para criar um plano de teste, o usuário deve executar as seguintes etapas

    • Vá para a guia Test Runs & Result e clique no botão Add Test Plan presente no lado direito conforme mostrado abaixo

    • Ele abre a página do plano de teste onde o usuário deve inserir o nome, marco e descrição.

    • O usuário também deve adicionar a execução de teste. A mensagem de aviso é exibida para Adicionar execução de teste na barra lateral, conforme mostrado abaixo

    • Clique no botão Add Test Runs presente na barra lateral.

    • Ele adicionará execuções de teste disponíveis.

    • Clique em Configurações para configurar as execuções de teste conforme mostrado na captura de tela abaixo

    • Ele abre o pop-up de seleção de configuração junto com os detalhes da configuração disponível.

    • Se a configuração necessária não estiver presente, o usuário pode adicionar uma nova configuração clicando no link Adicionar grupo ou Adicionar configuração presente no pop-up.

    • Insira o nome e clique em Adicionar Grupo / Configuração e depois clique em OK como mostrado na imagem abaixo

    • O usuário pode ver a configuração selecionada em cada execução de teste. Agora clique no botão Adicionar plano de teste conforme exibido na captura de tela abaixo.

    Depois que um caso de teste ou execução de teste é atribuído a um usuário, ele aparece na lista de tarefas pendentes do usuário. Cada usuário tem sua própria lista de tarefas para cada projeto que lhe foi atribuído. O painel fornece uma visão rápida da tarefa do usuário para todos os projetos. A seção de tarefas pode ser usada para ver a lista de tarefas de outros membros da equipe ou também de toda a equipe. Ele fornece uma maneira fácil de ver as cargas de trabalho e o progresso de cada membro da equipe.

    A captura de tela a seguir exibe a visão geral da página Todo

    • No menu do lado direito, o usuário pode selecionar o nome do usuário, bem como o status dos casos de teste para filtrar a lista de tarefas individuais e o progresso de diferentes membros da equipe.

    Notificação

    A notificação por e-mail é um dos recursos atraentes do TestRail. Notifica o usuário atribuído sobre alterações de teste ou resultados de teste feitos por outros usuários. Por exemplo, se um teste foi atribuído a um usuário e outro usuário adiciona um comentário ou resultado ao teste, o usuário atribuído é notificado por e-mail.

    Também é possível se inscrever para testes de outros usuários ou até mesmo execuções inteiras clicando nos pequenos ícones de e-mail nas páginas relevantes.

    A captura de tela a seguir mostra como assinar notificações por e-mail atribuídas a outros usuários

    Habilitar Notificação

    Para habilitar a notificação por email, o usuário deve ter permissão de administração.

    As seguintes etapas devem ser seguidas ao habilitar a notificação

    • Vá para o Painel principal e clique na Administração presente no lado direito conforme mostrado na imagem abaixo

    • Navegue até a seção Usuários e funções e clique no nome de um dos usuários cuja notificação por e-mail precisa ser ativada.

    • Na guia do usuário, a caixa de seleção de notificação por email está presente. Ao marcar a caixa de seleção habilita a notificação, enquanto desmarcá-la irá desabilitar a notificação

    • Depois disso, clique no botão Salvar usuário presente no final da página.

    Em Relatórios, os usuários podem criar, visualizar e exportar relatórios suportados por TestRail. TestRail oferece suporte a uma ampla variedade de relatórios para rastrear o progresso. Esses relatórios contêm vários filtros para buscar as informações mais importantes para preparar qualquer uma das métricas.

    Quando o usuário navega para a seção Relatórios, ele exibe uma lista de relatórios disponíveis para diferentes atividades no painel direito, conforme mostrado nas capturas de tela abaixo

    Tipo de relatórios

    TestRail oferece suporte a vários relatórios em grupos diferentes, conforme explicado abaixo

    • Casos Esses relatórios estão relacionados ao design de casos de teste.

      • Resumo da atividade Mostra um resumo dos casos de teste novos e atualizados.

      • Cobertura para referência Mostra a cobertura do caso de teste para referências na matriz de cobertura.

      • Distribuição de propriedade Mostra um resumo dos casos de teste, agrupados por atributos como Prioridade, Criado por, Modelo, Tipo etc.

      • Status Tops Mostra os casos de teste com maior quantidade de resultados para os status selecionados, agrupados por status.

    • Defeitos Esses relatórios estão relacionados aos defeitos encontrados.

      • Resumo Mostra um resumo dos defeitos encontrados para um marco, planos de teste ou execuções de teste.

      • Resumo para casos Mostra o resumo dos defeitos encontrados para casos de teste na matriz de cobertura.

      • Resumo para referências Mostra um resumo dos defeitos encontrados nas referências e seus casos de teste em uma matriz de cobertura.

    • Resultados Esses relatórios estão relacionados aos resultados da execução do teste.

      • Comparação para casos Mostra os resultados para casos de teste em uma cobertura e matriz de comparação.

      • Comparação para referências Mostra o resultado para casos de teste em uma cobertura e matriz de comparação.

      • Distribuição de propriedade Mostra um resumo dos testes, agrupados por um atributo selecionado, para um determinado projeto, marco ou execução de teste específica.

    • Resumo Esses relatórios fornecem um resumo do progresso em nível de marco, plano ou caso.

      • Marco Mostra o resumo e a visão geral de um marco.

      • Plano Mostra o resumo e a visão geral de um plano de teste.

      • Projeto Mostra o resumo e a visão geral do projeto.

      • Execuções Mostra o resumo e a visão geral de uma ou várias execuções de teste.

    • Comercial

      • Resumo da carga de trabalho Mostra a carga de trabalho atual para os usuários de todo o projeto, um marco específico ou execuções de teste.

    Crie um relatório

    Todos os relatórios seguem as mesmas etapas para adicionar e configurar um relatório. As etapas a seguir devem ser executadas ao adicionar um relatório

    • Vá para a guia do relatório e clique em um dos relatórios listados à direita, conforme exibido na captura de tela a seguir

    • OU, o usuário pode navegar até a guia Visão geral, Execuções de teste e resultados ou Casos de teste e clicar no ícone Relatório. Ele exibirá uma lista de relatórios disponíveis. Selecione um deles.

    • Ele exibe a página Adicionar relatório - Resumo da atividade.

    • O usuário deve preencher os seguintes campos

      • Name
      • Description
    • Opção de relatório O usuário selecionará a característica do relatório. Agrupamento e alterações de dia, mês, casos estão disponíveis na lista para seleção. Essa lista muda com base no tipo de relatório.

      Seções O usuário pode selecionar todas as seções ou seções específicas. O usuário de casos de teste pode selecionar ou adicionar o que todas as colunas e detalhes devem exibir no relatório.

    As capturas de tela a seguir mostram como selecionar a opção Relatório

    • Acesso e programação Nesta seção, o usuário define a privacidade e programa o tempo de geração do relatório repetidamente.

      Este relatório pode ser acessado selecionando a opção Eu ou Todos

      Crie este relatório, marque a caixa de seleção Agora mesmo e / ou Agende este relatório e selecione a ocorrência e o horário.

      Quando o relatório estiver pronto, selecione a opção Notificar por e-mail ou enviar um link para o relatório por e-mail.

    • Quando todas essas seleções forem concluídas, clique no botão Adicionar relatório.

    • Isso adicionará o relatório na guia Relatório. Depois que o usuário clica no link do relatório adicionado, ele exibe o relatório da seguinte forma -

    • O usuário pode ver o gráfico, bem como os dados tabulares, como as mudanças / atualizadas do Dia Vs em detalhes sobre o relatório.

    TestRail suporta a visualização dos resultados de teste e atividades de teste de execuções, marcos e projetos inteiros nas páginas de recursos individuais, juntamente com os relatórios disponíveis.

    • Quando o usuário navega para a guia Execução de teste e resultado e seleciona uma das execuções de teste, ele exibe a atividade de visão geral, resumo e progresso de execução de teste particular, conforme mostrado na captura de tela abaixo

    • O usuário pode ver quantas porcentagens foram aprovadas, quantos casos de teste faltam, qual é o status de todos os casos de teste individualmente.

    Atividade

    • No menu do lado direito, a opção Atividade é exibida.

    • Depois que o usuário clica na opção Atividade, ele exibe todas as atividades realizadas para a execução do teste.

    • Não se limita apenas à execução de teste. Este recurso oferece suporte a todas as seções, como Milestone, Todo, Casos de teste e Visão geral.

    A captura de tela a seguir mostra como a página de atividade é exibida

    • Nesta página, o usuário pode ver a representação gráfica e o resumo da execução do teste.

    • O usuário pode ver as atividades diárias, bem como o status dos casos de teste.

    Progresso

    • No menu do lado direito, a opção Progresso é exibida.

    • Depois que o usuário clica na opção Progresso, ele exibe o progresso geral da execução do teste a partir da data de início.

    • Não se limita apenas à execução de teste. Este recurso oferece suporte a todas as seções, como Milestone, Todo, Casos de teste e Visão geral.

    • Nesta página, o usuário pode ver a representação gráfica e o resumo da execução do teste.

    O usuário pode ver o progresso diário e também a conclusão dos casos de teste.

    TestRail suporta o recurso para adicionar vários resultados de teste de uma vez para muitos casos de teste. Este recurso economiza tempo se o mesmo arquivo de resultado for aplicável para mais de um caso de teste

    As etapas a seguir devem ser executadas para usar esta funcionalidade

    • Navegue até a guia Test Runs & Results. Marque a caixa de seleção (botão de ação em massa) para cada caso de teste onde o arquivo de resultados de teste deve ser adicionado.

    • Após a seleção dos casos de teste, clique no botão Adicionar Resultado, conforme mostrado na imagem abaixo

    • Ele abrirá o pop-up Adicionar resultado. O usuário pode selecionar Atribuído a, Versão, Tempo Decorrido e Status, etc.

    • Depois disso, o usuário pode carregar um ou vários arquivos de resultado clicando em drg e soltar.

    • Agora, clique no botão Adicionar Resultado para adicionar resultados a todos os casos de teste selecionados.

    A captura de tela a seguir mostra o pop-up Adicionar resultado

    • Ele atualiza o status e a seção Resultado dos casos de teste.

    • Para verificar novamente, o usuário pode clicar no nome do caso de teste e ir para a seção Resultados e Comentários. O usuário pode ver o status e o arquivo de resultado anexado conforme mostrado na captura de tela abaixo. Da mesma forma, todos os casos de teste selecionados podem ser verificados novamente.

    TestRail oferece suporte à funcionalidade de pesquisa. O texto inserido na caixa de pesquisa (presente no canto superior direito da interface do usuário) é tratado comoQuerye após a execução da consulta, ele exibe todos os itens pesquisados ​​como resultado. TestRail pesquisa em todas as entidades do projeto, como casos de teste, execuções e suítes. TestRail também pesquisa por meio de campos personalizados que foram adicionados ao caso de teste e aos resultados do teste. A caixa de teste de pesquisa está presente em todas as páginas.

    A captura de tela a seguir mostra a funcionalidade de pesquisa

    TestRail também oferece suporte à funcionalidade de pesquisa avançada. O usuário também pode simplesmente inserir o ID de qualquer entidade para encontrar diretamente o resultado específico. A funcionalidade avançada restringe os resultados da pesquisa e fornece resultados mais específicos. Por exemplo, se o usuário deseja visualizar o caso de teste nº 8, ele pode pesquisá-lo diretamente digitandoC15na caixa de pesquisa. Da mesma forma, para ir para o conjunto de testes nº 1, basta inserir S1.

    A captura de tela a seguir mostra a funcionalidade de pesquisa avançada do TestRail

    Os seguintes símbolos de entidade são suportados por TestRail

    • C TestCases
    • M Milestones
    • Projetos P
    • R Test Runs
    • S Test Suites
    • Testes T na execução do teste

    Cada entidade usa um símbolo diferente na frente do ID e o usuário pode ver as entidades na interface do usuário no lado esquerdo. O usuário pode encontrar o ID de uma entidade antes de seu título na maioria das páginas.

    A captura de tela a seguir mostra como encontrar entidade e ID

    TestRail suporta o recurso de impressão de diferentes relatórios relacionados a testes, trajes e outras seções. Para imprimir de forma otimizada, o usuário precisa ajustar as opções de impressão no navegador da web. Por exemplo, o Internet Explorer e o Firefox desativam as cores de fundo por padrão para economizar custos de impressão. Mas os relatórios de impressão do TestRail já estão otimizados para isso, então o usuário pode habilitar as cores de fundo com segurança. Essas configurações podem ser alteradas em Configuração da página no menu do navegador da web.

    Imprimir - casos de teste / execuções

    Todas as páginas como Test Runs, Suits, Reports e Milestones etc. têm uma opção de impressão. E, todos eles seguem as etapas semelhantes para imprimir uma página como a seguir

    • Navegue até a guia Casos de teste ou Execuções de teste e resultados e selecione o grupo de entidades de teste que precisam ser impressas.

    • A respectiva página é aberta com todos os detalhes.

    • Clique no ícone de impressão presente no topo da barra de ferramentas como mostrado na imagem abaixo

    • Ele abre a visualização da página em uma nova janela.

    • O usuário pode selecionar 2 visualizações diferentes para imprimir a página - Detalhe e Contorno

    • Na seleção de detalhes, todos os detalhes de um caso de teste são impressos como mostrado na captura de tela abaixo

    • Na visão geral, o resumo de cada caso de teste é impresso conforme mostrado abaixo

    • Agora clique no botão Imprimir na página de visualização.

    • Isso abrirá a página de impressão específica do navegador. O usuário pode imprimir a página ou salvá-la como PDF no computador.

    • A captura de tela a seguir mostra a página de impressão específica do navegador

    Imprimir Relatórios

    • Navegue até Relatórios e selecione um relatório que precisa ser impresso.

    • O respectivo relatório é aberto com todos os detalhes.

    • Clique no Print Icon presente no topo da barra de ferramentas como mostrado na imagem abaixo

    • Isso abrirá a página de impressão específica do navegador. O usuário pode imprimir a página ou salvá-la como PDF no computador.

    • A captura de tela a seguir mostra a página de impressão específica do navegador para Relatórios

    Baixar - Relatórios

    • TestRail oferece suporte a recursos adicionais de relatórios de download.

    • Ele baixa o relatório diretamente no arquivo Zip em vez de imprimi-lo.

    • Para baixar um relatório, vá para Report seção e selecione relatórios para fazer o download.

    • Clique no botão Download presente na barra de ferramentas superior.

    • A captura de tela a seguir mostra como baixar um relatório.

    • Após clicar em Download, ele baixa o relatório no arquivo .Zip.

    Começando com TestRail 4.2, TestRail começará a fornecer keyboard shortcutspara ações importantes e frequentemente usadas, como editar ou salvar objetos, adicionar resultados e comentários e anexos, e navegar entre casos ou testes. Os atalhos serão agrupados com base em guias.

    A tecla modificadora

    Para algumas ações, 2 teclas são necessárias para pressionar ao mesmo tempo, uma é a tecla modificadora e a outra é a real. A tecla modificadora geralmente depende da plataforma e do navegador da Web usado pelo usuário. Geralmente é a tecla Command ou Control. Por exemplo, para enviar um caso de teste, o usuário precisa pressionar<mod> + S. Portanto, pode ser Ctrl + S ou Command + S <mod> = Ctrl ou Command

    Atalho Comum

    As seguintes teclas de atalho se aplicam em geral ao TestRail

    • EnterEnvia uma caixa de diálogo (a menos que uma caixa de texto esteja atualmente focada). Aplica-se a todas as caixas de diálogo em TestRail.

    Referência de Atalho

    As seguintes chaves são atalhos adicionais com suporte no TestRail. Os atalhos na seção Casos a seguir se aplicam a todas as páginas relacionadas a casos.

    e Abre o formulário para editar o caso de teste
    j Navega para o próximo caso no conjunto de teste / repositório de casos
    k Navega para o caso anterior no conjunto de teste / repositório de casos
    <mod> + ↑ Move a etapa atual para cima (com etapas separadas)
    <mod> + ↓ Move a etapa atual para baixo (com etapas separadas)
    <mod> +. Adiciona uma nova etapa após a etapa atual (com etapas separadas)
    alt +. Adiciona uma nova etapa após a última etapa (com etapas separadas)

    painel de controle

    p Abre o formulário para adicionar um novo projeto

    Marco histórico

    e Abre o formulário para editar o marco

    Planos

    e Abre o formulário para editar o plano de teste

    Projetos

    e Na página de visão geral do projeto, abre o formulário para editar o projeto

    Corre

    uma Abre a caixa de diálogo Atribuir a (para os testes selecionados no momento, se houver)
    e Abre o formulário para editar a execução do teste
    r Abre a caixa de diálogo Adicionar resultado (para os testes selecionados atualmente, se houver)

    Os seguintes atalhos para execuções de teste estão disponíveis em TestRail 5.1

    j Com a visualização ativa de três painéis, navega para o próximo teste na execução
    k Com a visualização ativa de três painéis, navega para o teste anterior na execução
    p Com a visualização ativa de três painéis, passa no teste atualmente selecionado
    q Alterna a visualização de três painéis (se anteriormente ativo)
    alt + m Com a visualização ativa de três painéis, ativa o campo de comentário para o teste atualmente selecionado (<mod> + enter envia o comentário)
    alt + r Com a visualização ativa de três painéis, abre a caixa de diálogo Adicionar resultado para o teste atualmente selecionado

    Ternos

    c Abre os formulários para adicionar um novo caso de teste ao pacote
    <mod> +. Ativa o recurso inline-add para adicionar um novo caso de teste à seção atual (subgrupos e modos de visualização selecionados apenas)
    e Abre o formulário para editar a suíte de teste (ou abre a caixa de diálogo Editar Descrição se estiver usando o modo de projeto de suíte única)
    r Abre os formulários para adicionar uma nova execução de teste para o pacote
    s Abre a janela para adicionar uma nova seção ao final da suíte
    <mod> + s Abre a caixa de diálogo para adicionar uma nova subseção à seção atual (apenas subgrupos e modos de visualização selecionados)

    Os seguintes atalhos para Test Suits estão disponíveis em TestRail 5.1

    j Com a visualização ativa de três painéis, navega para o próximo caso no conjunto de testes / repositório de casos
    k Com a visualização ativa de três painéis, navega para o caso anterior no conjunto de testes / repositório de casos
    q Alterna a visualização de três painéis (se anteriormente ativo)

    Testes

    uma Abre a caixa de diálogo Atribuir a para atribuir o teste
    c Navega para o caso de teste do teste
    e Abre o formulário para editar o caso de teste do teste
    j Navega para o próximo teste na execução de teste
    k Navega para o teste anterior na execução do teste
    m Abre a janela para Adicionar Comentário para adicionar um comentário
    r Abre a caixa de diálogo Adicionar Resultado de Teste para adicionar um resultado de teste