Partilhar via


Navegar pelos planos de teste

Serviços de DevOps do Azure | Azure DevOps Server 2022 | Azure DevOps Server 2020

Saiba como navegar pelos Planos de Teste para dar suporte às suas metas e operações de teste. Use as seções a seguir da página Planos de teste para realizar as tarefas correspondentes.

  • Meu: Veja a lista de planos de teste que você criou ou que são do seu interesse.
  • Todos: Veja uma lista de todos os planos de teste definidos para o projeto.
  • Cabeçalho do plano de teste: Localize, favorite, edite, copie ou clone um plano de teste.
  • Árvore de suítes de teste: adicione, gerencie, exporte ou encomende suítes de teste. Use também para atribuir configurações e executar testes de aceitação do usuário.
  • Guia Definir: Agrupe, adicione e gerencie casos de teste em um conjunto de testes de escolha por meio desta guia. Esta guia não aparece para usuários com acesso Básico .
  • Guia Executar: Atribua e execute testes por meio desta guia ou localize um resultado de teste para se aprofundar.
  • Guia Gráfico: acompanhe a execução e o status do teste por meio de gráficos, que também podem ser copiados para painéis.

Página de planos de teste, elementos de navegação.

Para obter mais informações, consulte os seguintes artigos:

Pré-requisitos

Categoria Exigência
Acesso ao projeto Membro do projeto.
Níveis de acesso - Para visualizar itens de trabalho relacionados ao teste ou executar casos de teste: Necessita de, pelo menos, acesso ao nível Básico. Os utilizadores com acesso Interveniente não têm acesso aos Planos de Teste.
- Para exercer toda a gama de funcionalidades relacionadas com o teste: Básico + Planos de Teste nível de acesso ou uma das seguintes subscrições:
- Enterprise
- Test Professional
- Plataformas MSDN
Permissões - Para adicionar ou modificar planos de teste, conjuntos de testes, casos de teste ou outros tipos de itens de trabalho baseados em teste: Editar itens de trabalho neste nó com a permissão definida para Permitir no Caminho da Área correspondente .
- Para modificar as propriedades do plano de teste, tais como configurações de compilação e teste: Gerir planos de teste permissão definida como Permitir ao longo do correspondente Caminho de Área.
- Para criar e excluir suítes de teste, adicionar e remover casos de teste de suítes de teste ou alterar configurações de teste associadas a suítes de teste: permissão Gerir suítes de teste definida para permitir no Caminho de Áreacorrespondente.
- As permissões no nível do projeto que você pode precisar incluem:
- Para exibir, criar ou excluir execuções de teste: Exibir execuções de teste, Criar execuções de testee Excluir execuções de teste permissão definida como Permitir.
- Para gerenciar configurações de teste ou ambientes de teste: Gerenciar configurações de teste e Gerenciar ambientes de teste.
- Para adicionar novas tags a itens de trabalho baseados em teste: Criar definição de tag permissão definida como Permitir.
- Para mover itens de trabalho baseados em teste para fora de um projeto: Mover itens de trabalho para fora deste projeto permissão definida como Permitir.
- Para excluir ou restaurar itens de trabalho baseados em teste: Excluir e restaurar itens de trabalho com permissão definida para Permitir.
- Para excluir permanentemente itens de trabalho baseados em teste: Excluir permanentemente itens de trabalho permissão definida como Permitir.

Para obter mais informações, consulte Acesso e permissões de teste manual.

Nota

A maioria das operações na aba Definir estão disponíveis apenas para utilizadores com nível de acesso ao Basic + Planos de Teste ou equivalente. A maioria das operações na guia Executar pode ser exercida por usuários que recebem um nível de acesso Básico.

A página "Minhas"

A página Mina mostra uma lista de planos de teste que são do seu interesse, que inclui planos para equipas das quais é membro e planos de teste marcados como favoritos. Você pode expandir e ocultar os planos de cada equipe para facilitar a localização ou revisão de planos específicos da equipe. Use o menu de atalho para editar ou excluir o plano selecionado.

Minha página, opções de menu para editar ou excluir um plano de teste.

Mostrar os controles de filtro para ajudá-lo a encontrar planos se você tiver um grande número de planos na lista. Filtre os planos por nome, equipe, estado ou iteração.

Filtrar uma lista de planos de teste.

A página "Todos"

A página Todos mostra uma lista de todos os planos de teste. Filtre planos de teste e edite e exclua planos usando o menu de atalho, da mesma forma que na página Mine . Use esta página para adicionar qualquer plano de teste à sua lista de favoritos.

A lista completa de planos de teste, favorite um plano de teste.

Também pode adicionar um plano à sua lista de favoritos enquanto o visualiza.

Adicione um plano à sua lista de favoritos.

Cabeçalho do plano de teste

página de cabeçalho do plano de teste

Tarefas do plano de teste

Use o cabeçalho Plano de Teste para executar uma das seguintes tarefas:

  • Marcar ou desmarcar um plano de teste como favorito
  • Navegue facilmente entre os seus planos de teste favoritos
  • Visualize o caminho de iteração do plano de teste, que indica claramente se o plano de teste é Atual ou Passado
  • Navegue até o relatório de progresso do teste através do link Exibir relatório
  • Navegue de volta para a página de Planos de Teste Todos/Meus escolhendo Todos os planos de teste.

Opções do menu de contexto do plano de teste

Escolha as Mais opções para abrir o menu de contexto do plano de teste para executar uma das seguintes ações:

  • Copiar plano de teste: copie rapidamente o plano de teste atual.
  • Editar o Plano de Teste: edite o formulário do item de trabalho do Plano de Teste para definir campos ou adicionar à descrição ou discussão.
  • Configurações do plano de teste: Configure as definições de execução do teste (para associar pipelines de compilação ou de versão) e as definições de resultado do teste.

Opções do menu de conteúdo do plano de teste.

Definir configurações do plano de teste

Escolha Configurações do plano de teste para configurar execuções de teste ou resultados de teste.

Caixa de diálogo Configurações do plano de teste, indefinida.

Copiar plano de teste

Recomendamos a criação de um novo Plano de Teste por sprint/release. Ao fazer isso, geralmente você pode copiar o plano de teste para o ciclo anterior e, com poucas alterações, o plano de teste copiado está pronto para o novo ciclo. Use a opção de menu Copiar plano de teste. Esta opção permite copiar ou clonar planos de teste dentro de um projeto.

Copiar página do plano de teste

Cabeçalho e árvore de conjuntos de testes

Opções do menu da árvore de suítes de teste

Tarefas de cabeçalho de conjuntos de testes

O cabeçalho do conjunto de testes permite que você execute as seguintes tarefas:

  • Expandir/recolher: escolha as opções da barra de ferramentas Expandir tudo/Fechar tudo para expandir ou recolher a árvore de hierarquia do conjunto.
  • Mostrar pontos de teste de suítes filhas: escolha a opção da barra de ferramentas Mostrar pontos de teste de suítes filhas, que só é visível quando estiver na guia Executar, para ver todos os pontos de teste de uma determinada suíte e suas suítes filhas numa única visualização, facilitando o gerenciamento dos pontos de teste sem precisar navegar individualmente por cada suíte.
  • Ordenar suítes: arraste/solte suítes para reordenar a hierarquia de suítes ou movê-las de uma hierarquia de suítes para outra dentro do plano de teste.

Opções do menu de contexto dos conjuntos de testes

Escolha Mais opções para abrir o menu de contexto do conjunto de testes e execute uma das seguintes ações:

  • Criar novas suítes: você pode criar um dos três tipos diferentes de suítes:
    • Escolha Static suite para organizar seus testes dentro de um pacote de pastas.
    • Escolha suite baseada em requisitos para vincular diretamente aos requisitos/histórias de usuários para uma rastreabilidade perfeita.
    • Escolha Conjunto baseado em consulta para organizar dinamicamente casos de teste que atendam a um critério de consulta.
  • Atribuir configurações: atribuir configurações para o conjunto. Por exemplo, atribua Chrome, Firefox, EdgeChromium, que se tornam aplicáveis a todos os casos de teste novos ou existentes que você adicionar posteriormente ao pacote.
  • Exportar: exporte as propriedades e detalhes do plano de teste e do conjunto de testes como um e-mail ou imprima em pdf.
  • Abrir item de trabalho do conjunto de testes: esta opção permite editar o formulário de item de trabalho do conjunto de testes para gerenciar os campos do item de trabalho.
  • Atribuir testadores para executar todos os testes: Esta opção é útil para cenários de teste de aceitação do usuário (UAT) em que o mesmo teste é executado por vários testadores, geralmente pertencentes a departamentos diferentes.
  • Renomear/Excluir: Essas opções permitem que você gerencie o nome do pacote ou remova o pacote e seu conteúdo do plano de teste.
  • Importar conjuntos de testes: use esta opção para importar casos de teste presentes em outros pacotes de outros planos de teste no mesmo projeto ou até mesmo entre projetos.

Caixa de diálogo Exportar suite de testes
Guia Definir, caixa de diálogo Exportar conjunto de testes.

Importar conjuntos de testes

Reutilize as suítes que você criou e importe-as para a suíte/plano atual. Você pode selecionar o projeto, o plano de teste e o conjunto de testes dos quais deseja importar os testes. Dependendo do pacote selecionado, toda a hierarquia desse conjunto e os casos de teste correspondentes são importados para o plano atual. Os casos de teste são adicionados como uma referência e não como um clone ou cópia. Observe também que não podemos importar conjuntos de testes do mesmo plano de teste.

Visão geral da importação da árvore de suítes de teste.

Definir e organizar casos de teste

Na guia Definir, você pode agrupar, adicionar e gerenciar casos de teste para um conjunto de testes. Quando você usa a guia Executar para atribuir pontos de teste e executá-los.

Defina a visão geral da tarefa de guia.

Definir tarefas de caso de teste

Na guia Definir, você pode executar as seguintes tarefas.

  • Novo caso de teste:
    • Adicionar caso de teste: crie um novo caso de teste usando o formulário de item de trabalho e adicione-o automaticamente ao pacote.
    • Adicionar casos de teste existentes: abra uma caixa de diálogo para consultar casos de teste existentes que você pode selecionar e adicionar ao conjunto de testes.
    • Adicionar novo caso de teste usando grade: crie um ou mais casos de teste usando a exibição de grade de casos de teste e adicione-os automaticamente ao conjunto.
  • Ordenar casos de teste: Reordene os casos de teste arrastando e soltando um ou mais casos de teste dentro de um determinado conjunto. A ordem dos casos de teste só se aplica a casos de teste manuais e não a testes automatizados.
  • Mover casos de teste de um conjunto para outro: Usando arrastar/soltar, mova casos de teste de um conjunto de testes para outro.

Arraste e solte um caso de teste de uma suite para outra

Captura de ecrã de arrastar e soltar de um caso de teste de uma suite de testes para outra.

Adicionar casos de teste existentes a uma caixa de diálogo do conjunto de testes

**Definir** guia, adicionar caixa de diálogo de casos de teste existentes.

Definir opções da barra de ferramentas da guia

**Definir** separador, opções da barra de ferramentas.

Na guia Definir, barra de ferramentas, você pode exercer as seguintes opções:

  • Exportar casos de teste para CSV: exporte casos de teste existentes para um arquivo CSV e faça alterações usando o Excel.
  • Importar casos de teste de um CSV: importe as alterações feitas em casos de teste de um ficheiro CSV.
  • Visualização em Grid: use o modo de grade para exibir ou editar vários casos de teste, juntamente com os passos de teste.
  • Alternar o modo de tela cheia: expanda a exibição escolhendo o modo de tela cheia.
  • Filtro: escolha Filtro para alternar a barra de ferramentas de filtro para filtrar a lista de casos de teste.
  • Opções de coluna: adicione ou remova campos para exibir e classificar. A lista de colunas disponíveis para seleção são principalmente os campos do formulário de item de trabalho de caso de teste.

Definir opções do menu de contexto do caso de teste

Definir página do menu de contexto da guia.

O menu contextual no nó do Caso de teste na guia Definir oferece as seguintes opções:

  • Abrir/editar formulário de item de trabalho para caso de teste: Esta opção permite editar um caso de teste utilizando o formulário de item de trabalho, onde se editam os campos do item de trabalho, incluindo as etapas de teste.
  • Editar Casos de Teste: Esta opção permite em massa editar os campos de item de trabalho do caso de teste. No entanto, você não pode usar essa opção para editar etapas de teste em massa.
  • Editar casos de teste em grade: essa opção permite que você edite em massa os casos de teste selecionados, incluindo etapas de teste usando a exibição de grade.
  • Atribuir configurações: essa opção permite que você substitua as configurações de nível de suíte por configurações de nível de caso de teste.
  • Remover casos de teste: Esta opção permite remover os casos de teste da suíte fornecida. No entanto, ele não altera o item de trabalho do caso de teste subjacente.
  • Criar uma cópia/clone de casos de teste: Criar uma cópia ou clonar os casos de teste selecionados.
  • Ver itens vinculados: rever itens associados a um caso de teste.

Copiar ou clonar casos de teste

Escolha Copiar caso de teste para copiar ou clonar um caso de teste. Especifique o projeto de destino, o plano de teste de destino e o conjunto de testes de destino nos quais criar o caso de teste de cópia/clonado. Além disso, pode também especificar se pretende incluir os links/anexos existentes na cópia clonada.

Definir separador, copiar casos de teste, opção de menu e caixa de diálogo.

Ver item vinculado

Use a opção Exibir itens vinculados para revisar objetos vinculados ao caso de teste. Escolha cada guia para exibir os links listados sob o tipo de objeto vinculado:

  • Suítes de teste
  • Requisitos: Inclui qualquer item de trabalho que pertença à Categoria de Requisitos, como Histórias de Usuário (Agile), Itens de Lista de Pendências de Produtos (Scrum), Requisitos (CMMI) ou um tipo de item de trabalho personalizado.
  • Bugs: Inclui bugs arquivados como parte da execução do teste e quaisquer itens de trabalho que pertençam à categoria de bug que vincula ao caso de teste.

Definir guia, caixa de diálogo Ver itens ligados.

Atualização em massa usando o modo de exibição Grade

Escolha a Visualização em Grelha para realizar atualizações em massa nos casos de teste.

Definir separador, vista de grelha.

Selecione dentro de uma célula para editar o texto nessa célula. Clique com o botão direito do rato numa célula para escolher uma opção para Inserir linha, Eliminar linha ou Limpar linha. Selecione Guardar os casos de teste para efetuar um salvamento em massa das suas alterações. Ou escolha Atualizar para limpar as alterações. Quando concluir, escolha Fechar Grade.

Defina separador, vista de grelha e opções de célula.

Executar testes

Use o separador Executar para atribuir pontos de teste ou executar testes.

Visão geral da aba de Execução.

O que é um ponto de teste? Os casos de teste por si só não são executáveis. Adicione um caso de teste a um conjunto de testes e, em seguida, gere o(s) ponto(s) de teste. Um ponto de teste é uma combinação exclusiva de caso de teste, conjunto de testes, configuração e testador.
Por exemplo, se você tiver um caso de teste chamado Funcionalidade de login de teste e adicionar duas configurações para os navegadores Microsoft Edge e Google Chrome, terá dois pontos de teste. Pode executar ou correr cada um destes pontos de teste. Na execução, são gerados os resultados do teste. Através da vista de resultados de testes ou do histórico de execuções, pode ver todas as execuções de um ponto de teste. A execução mais recente do ponto de teste é aquela que vê no separador Executar.

Os casos de teste são entidades reutilizáveis. Ao incluí-los em um plano ou conjunto de testes, os pontos de teste são gerados. Ao executar pontos de teste, você determina a qualidade do produto ou serviço em desenvolvimento.

Executar tarefas

Na guia Executar, você pode executar as seguintes tarefas.

  • Marque em massa pontos de teste: marque rapidamente o resultado de um ou mais pontos de teste—Aprovado, Reprovado, Bloqueado ou Não Aplicável—sem precisar de executar o caso de teste através do executor de teste.
  • Executar pontos de teste: Execute os casos de teste, passando individualmente por cada etapa de teste e marcando-os como aprovado/reprovado usando uma ferramenta de execução de testes. Dependendo do aplicativo que você está testando, você pode usar o Web Runner para testar um "aplicativo Web" ou o Desktop Runner para testar aplicativos da área de trabalho ou da Web. Invoque Executar com opções para especificar uma compilação em relação à qual o teste você deseja executar.
  • Opções de coluna: adicione ou remova colunas. A lista das colunas disponíveis para seleção está associada a pontos de teste, como Executado por, Testador Atribuído, Configuração, etc.
  • Alternar a visualização em tela cheia: visualize o conteúdo da página no modo de tela cheia.
  • Filtrar: filtre a lista de pontos de teste usando os campos de um caso de teste Título, ID, Resultado, Testador, Configuração, Atribuído a ou Estado. Você também pode classificar a lista escolhendo um cabeçalho de coluna.

Alterar opções de coluna

Escolha Opções de coluna para abrir a caixa de diálogo Opções de coluna. Adicione ou remova colunas e arraste-as e solte-as na ordem desejada.

Caixa de diálogo de opções de coluna.

Opções do menu de contexto Pontos de Teste

No separador Executar, nó de ponto de teste, menu Mais opções.

Escolha a Mais opções para abrir o menu de contexto de um nó Ponto de Teste para executar uma das seguintes ações:

  • Exibir histórico de execução: exiba o histórico de execução do caso de teste em um painel lateral. Você pode mover-se pelos pontos de teste ou abrir o histórico de execução detalhado a partir do painel.
  • Marcar Resultado: marque rapidamente o resultado dos pontos de teste —Aprovado, Reprovado, Bloqueado ou Não Aplicável.
  • Executar - Inicie um executor de teste com opções para Executar para aplicação Web, Executar para área de trabalho, Executar com opções.
  • Redefinir o teste para ativo: redefina o resultado do teste para Ativo, ignorando o último resultado do ponto de teste.
  • Editar caso de teste: abra o formulário do item de trabalho e, opcionalmente, edite os campos do item de trabalho, incluindo as etapas do teste.
  • Atribuir testador: atribua os pontos de teste a um testador para execução do teste.

Para obter mais informações sobre como executar testes, consulte Executar testes manuais e Executar testes automatizados a partir de planos de teste.

Gráfico de casos de teste e resultados de testes

Na guia Gráfico, você pode criar vários casos de teste ou gráficos de resultados de teste. Para obter mais informações, consulte Monitorizar o estado do teste, Gráficos.

Próximos passos

APIs REST