Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Serviços do Azure DevOps
Os Planos de Teste do Azure DevOps fornecem uma nova experiência de Hub de Execução de Teste para gerenciar a execução de teste. Essa interface aprimorada ajuda as equipes a acompanhar o progresso do teste, analisar resultados e manter a qualidade em todos os ciclos de desenvolvimento.
Note
A nova experiência do Hub de Execução de Teste é um recurso de pré-visualização pública automaticamente habilitado para todas as organizações. Esse recurso pode ser alterado a qualquer momento durante o período de visualização.
Para desabilitá-lo, acesse os recursos de visualização e procure o sinalizador de recurso chamado Novo Hub de Execução de Teste e defina a alternância como Desativada. Se você desabilitar esse recurso, compartilhe seus comentários para nos ajudar a melhorá-lo.
Se você ainda não vir a nova experiência em sua organização, é normal, pois a distribuição é gradual.
O que é uma execução de teste?
Uma execução de teste é um contêiner que captura a execução de um ou mais casos de teste no Azure DevOps. Ele acompanha os detalhes de resultado, duração e execução de uma sessão de teste específica. As execuções de testes são criadas automaticamente quando você executa casos de teste provenientes de um plano de teste ou de um pipeline.
Execuções de teste ajudam as equipes:
- Monitorar tendências de qualidade: acompanhar o progresso do teste e as taxas de aprovação ao longo do tempo
- Identificar problemas rapidamente: detectar regressões, falhas e testes bloqueados
- Manter o histórico de testes: auditar e analisar dados de execução histórica para obter insights
Execuções de teste de acesso
Para exibir execuções de teste:
Em seu projeto do Azure DevOps, selecione Planos de Teste.
Selecione Execuções.
A página de execuções de teste exibe todas as execuções de teste disponíveis, manual e automatizada, com recursos de filtragem e pesquisa.
Pesquisar e filtrar execuções de teste
O Hub de Execução de Teste fornece várias maneiras de encontrar execuções de teste específicas:
Filtros padrão
- Linha do tempo: últimos sete dias (padrão)
- Tipo de execução: execuções manuais (padrão)
Recursos de pesquisa
- Pesquisar por ID de execução de teste (somente correspondência exata) – essa funcionalidade de pesquisa substitui todos os outros filtros
- Filtrar por linha do tempo, tipo de execução e outros atributos
- Usar os filtros de lista suspensa na barra de pesquisa
Tip
- As seleções de filtro e as larguras das colunas persistem entre as sessões até você desmarcá-las manualmente.
- Os filtros de pesquisa funcionam de forma aditiva.
- Um máximo de 5.000 resultados pode aparecer na interface do usuário do Hub de Execução de Teste.
Personalizar colunas
Para configurar quais colunas são exibidas, execute as seguintes etapas:
Selecione opções de Coluna no canto superior direito.
Escolha as colunas que você deseja ver.
Selecione Aplicar.
Tip
A coluna Pipeline Run aplica-se somente a runs automatizados e está relacionada a Build e Release Pipelines.
Estados de execução de testes
As execuções de teste podem ter um dos três estados baseados nos resultados dos casos de teste:
| State | Resultados do caso de teste | Description |
|---|---|---|
| Completed | Todos os casos de teste foram aprovados | A execução do teste foi concluída com êxito com todos os testes aprovados |
| Completed | Um ou mais casos excluídos, restante aprovado | A execução foi concluída com alguns testes marcados como não aplicáveis |
| Precisa de investigação | Um ou mais casos mal sucedidos | A execução do teste terminou com falhas que necessitam de atenção. |
| Precisa de investigação | Um ou mais casos bloqueados | A execução do teste foi concluída com testes bloqueados |
| Em andamento | Um ou mais casos pausados | A execução é pausada e pode ser retomada mais tarde |
Exibir detalhes da execução de teste
Quando você seleciona uma execução de teste, a página de detalhes fornece informações abrangentes:
Resumo da execução
A página principal inclui:
- Taxa de aprovação: percentual de casos executados que passaram (excluindo casos "Não aplicáveis")
-
Comentários: Comentários de nível de execução (dá suporte à formatação de Markdown, marcando usuários ao inserir
@, itens de trabalho#e solicitações de pull!) - Resultados do caso de teste: resultado de cada caso de teste (aprovado, com falha, não executado)
- Metadados de execução de teste: detalhes de execução, incluindo quem executou o teste, quando e o ambiente
- Anexos e registros: capturas de tela, registros e outros artefatos da execução
Painel de análise
Cada execução de teste inclui um painel de análise predefinido que divide os resultados por:
- Outcome
- Priority
- Configuration
- Tipo de falha
- Resolution
Você pode filtrar blocos de painel selecionando texto de subcategoria para se concentrar em insights específicos.
Gerenciar anexos
Anexos em nível de execução
Para adicionar anexos a uma execução de teste:
- Nos detalhes da execução de teste, selecione + Adicionar anexos.
- Escolha seus arquivos e carregue-os.
Quando os anexos estiverem presentes, você poderá exibi-los, baixá-los ou excluí-los conforme necessário.
Tip
- Visualizar imagens e arquivos PDF selecionando o nome do arquivo.
- Os anexos de nível de execução são separados dos anexos de resultados individuais de testes. Cada resultado de teste pode ter seus próprios anexos, que você pode acessar por meio das guias de anexo nos detalhes do resultado do teste.
Trabalhar com resultados de caso de teste
Exibir e configurar resultados
A seção de resultados do caso de teste permite que você:
- Examinar resultados de teste individuais
- Personalizar a exibição de coluna (semelhante à página de execuções principais)
- Vincular os resultados do teste aos itens de trabalho do Azure DevOps
Tip
O filtro resultado padrão para execuções de teste automatizadas é definido como Falha ou Anulação para acelerar a análise. Para execuções de teste manuais, que normalmente têm menor volume, os resultados permanecem sem filtro por padrão.
Link para itens de trabalho
Para associar resultados de teste a bugs ou outros itens de trabalho:
- Selecione as caixas de seleção para os casos de teste que você deseja vincular
- Escolha criar um novo bug ou vincular a um item de trabalho existente.
- Conclua o processo de vinculação.
Analisar resultados detalhados do teste
Selecione qualquer caso de teste para exibir resultados detalhados, incluindo:
- Resumo do resultado do teste: Visão geral da execução do teste
- Itens de trabalho vinculados: bugs associados e outros itens de trabalho; clique no botão "+ Adicionar" da seção para relacionar tudo o que for necessário!
- Etapas de teste: fornece resultados passo a passo detalhados, incluindo resultados e comentários. Habilite a opção "Mostrar imagens" para visualizar as capturas de tela diretamente.
- Informações de análise: análise pós-execução e próximas ações
- Anexos: todos os anexos específicos do resultado de teste
Tip
Para execuções automatizadas, o filtro de Resultado do Caso de Teste padrão é definido como Falha ou Anulação para acelerar a análise.
Informações de análise
A seção de análise ajuda a estruturar a revisão pós-execução:
- Disponível para todos os resultados do teste após a execução
- Casos com falhas, pausados e bloqueados têm mais campos de triagem
- Os comentários são específicos para análise e diferentes dos comentários de execução ou de resultado.
Tip
Para adicionar mais opções a qualquer lista suspensa, por exemplo, mais tipos de erros, use as APIs REST do Azure DevOps.
Acesso programático
Você também pode gerenciar execuções de teste programaticamente usando a API REST do Azure DevOps.