Compartilhar via


Registrar resultados reais para execuções de teste manuais

Azure DevOps Services

Importante

Essa funcionalidade está em versão prévia. A funcionalidade pode ser alterada ou descontinuada sem aviso prévio. Os recursos de visualização não têm SLA (Contrato de Nível de Serviço) e suporte limitado. Se essa funcionalidade ainda não estiver disponível em sua organização, aguarde alguns dias conforme ela for distribuída gradualmente.

Use o campo Actual Result em Azure Test Plans para registrar o resultado da execução de cada etapa de teste durante as execuções manuais de teste no executor da Web.

Você habilita o campo Resultado Real no nível do plano de teste e todos os conjuntos e casos de teste herdam a configuração. Isso dá suporte a diferentes maneiras de trabalhar entre equipes que compartilham a mesma organização. Os dados de resultado reais são mantidos enquanto os dados de execução de testes, com base em suas políticas de retenção existentes.

Pré-requisitos

Categoria Requisito
Níveis de acesso Plano Básico + de Teste, nível de acesso ou assinatura equivalente do Visual Studio.
Permissões Gerenciar planos de teste definidos como Permitir o caminho da área (para definir a configuração de Resultado Real).

Resultados esperados, resultado real e campos de comentário

Esses três campos estão intimamente relacionados, mas servem a diferentes finalidades:

  • Resultado esperado: definido durante a criação de caso de teste. Especifica o resultado necessário para que uma etapa de teste seja aprovada.
  • Resultado real: registrado durante a execução do teste pelo testador. Captura o resultado factual e pode servir como evidência de auditoria. Azure Test Plans pode estruturar e impor a entrada de resultado real para cada passo.
  • Comentário: registrado durante a execução do teste pelo testador. Os comentários são anotações informais que não são estruturadas ou impostas por Azure Test Plans.

Definir a configuração de Resultado Real

  1. Faça login no projeto (https://dev.azure.com/{yourorganization}/{yourproject}).

  2. Selecione Planos de Teste e selecione seu plano de teste.

  3. Selecione Mais ações para o plano de teste e selecione As configurações do plano de teste.

    Captura de tela mostrando o menu Mais ações com a opção Configurações do plano de teste.

  4. Selecione a guia Configurações de resultado do teste , selecione a caixa de seleção Usar campo 'Resultado Real' e escolha o modo Obrigatório ou Opcional .

    Captura de tela mostrando a guia Configurações de resultado de teste com as opções de campo Resultado Real.

  5. Clique em Salvar.

    A configuração se aplica a todos os conjuntos e casos de teste no plano de teste.

Modos de resultado reais

Modo Descrição
Desabilitado (padrão) O campo Resultado Real não está presente durante a execução.
Habilitado – Opcional O campo aparece na interface do usuário, mas você pode deixá-lo em branco.
Habilitado – Obrigatório O campo aparece na interface do usuário e você deve preenchê-lo para etapas que tenham um resultado esperado definido.

Registrar resultados reais durante a execução

Quando habilitado, o campo Resultado Real é exibido em cada etapa de teste depois que você marca a etapa como Passar ou Falhar. Você pode inserir texto e adicionar anexos relacionados a etapas.

No modo Habilitado – Obrigatório , você deve inserir um Resultado Real antes de continuar, salvar ou fechar para qualquer etapa que tenha um Resultado Esperado definido. As etapas sem um resultado esperado definido não exigem entrada, mesmo no modo necessário.

Examinar os resultados reais

Revise as execuções concluídas no Hub de Execução de Teste. Os resultados reais aparecem ao lado de cada etapa.

O campo Resultado Real só será exibido no Hub de Execução de Teste se a configuração de Resultado Real do plano de teste estiver habilitada. Se a configuração estiver desabilitada, os resultados não aparecerão na página de resultados, mesmo que tenham sido inseridos durante a execução. Você sempre pode recuperar detalhes do Resultado Real para cada etapa usando a API REST.

Alterar a configuração de Resultado Real

Qualquer usuário com uma licença de Azure Test Plans pode alterar a configuração de Resultado Real a qualquer momento para qualquer plano de teste que possa acessar.

Observação

Verifique se não há execuções em andamento ou pausadas no plano de teste antes de alterar a configuração de Resultado Real.

Se a configuração for alterada enquanto as execuções estiverem em andamento ou pausadas, a lógica aplicada quando a execução foi iniciada (ou foi retomada pela última vez) continuará a ser aplicada a essa execução.

Cenários de exemplo

  • Você inicia uma execução com a configuração em Habilitado – Obrigatório. Durante a execução, alguém altera a configuração para Desabilitado. A execução continua e é concluída usando a lógica Habilitada – Necessária .
  • Você inicia uma execução com a configuração em Habilitado – Obrigatório e, em seguida, pausa a execução. Durante a pausa, alguém altera a configuração para Desabilitado. Quando você retomar, as etapas restantes serão executadas na lógica desabilitada .

Acesso programático

Você também pode obter e atualizar resultados reais programaticamente usando a API REST Azure DevOps.