Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure
Os Planos de Teste de DevOps do Azure fornecem uma nova experiência de Hub de Execução de Teste para gerenciar a execução de testes. Essa interface aprimorada ajuda as equipes a acompanhar o progresso dos testes, analisar os resultados e manter a qualidade em todos os ciclos de desenvolvimento.
Note
A nova experiência do Test Run Hub é uma funcionalidade em versão preliminar pública que é ativada automaticamente para todas as organizações. Esse recurso pode ser alterado a qualquer momento durante o período de visualização.
Para desativá-lo, vá para Visualizar recursos e procure o sinalizador de recurso chamado Novo Hub de Execução de Teste e defina a alternância como Desativado. Se desativar esta funcionalidade, por favor partilhe os seus comentários para nos ajudar a melhorá-la.
Se você ainda não vê a nova experiência em sua organização, é normal, pois a implantação é gradual.
O que é um 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 rastreia o resultado, a duração e os detalhes de execução de uma sessão de teste específica. As execuções de teste são criadas automaticamente quando você executa casos de teste a partir de um plano de teste ou pipeline.
As execuções de teste ajudam as equipes a:
- Monitore as tendências de qualidade: acompanhe o progresso do teste e as taxas de aprovação ao longo do tempo
- Identifique problemas rapidamente: Identifique regressões, falhas e testes bloqueados
- Manter o histórico de testes: audite e analise dados históricos de execução para obter informações
Testes de acesso
Para exibir execuções de teste:
No 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, manuais e automatizadas, com recursos de filtragem e pesquisa.
Pesquisar e filtrar execuções de teste
O Test Run Hub fornece várias maneiras de localizar execuções de teste específicas:
Filtros predefinidos
- Linha do tempo: Últimos sete dias (padrão)
- Tipo de execução: Execuções manuais (padrão)
Recursos de pesquisa
- Pesquisa por ID de teste (apenas correspondência exata) - esta capacidade de pesquisa sobrescreve todos os outros filtros
- Filtrar por linha cronológica, tipo de execução e outros atributos
- Utilize os filtros de lista pendente na barra de pesquisa
Tip
- As seleções de filtro e as larguras das colunas persistem nas sessões até que você as limpe manualmente.
- Os filtros de pesquisa funcionam de forma aditiva.
- Um máximo de 5.000 resultados podem aparecer na interface do usuário do Test Run Hub.
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 deseja ver.
Selecione Aplicar.
Tip
A coluna Pipeline Run aplica-se apenas a execuções automatizadas e está relacionada tanto com os Pipelines de Build como de Release.
Estados de execução de teste
As execuções de teste podem ter um dos três estados com base nos resultados do caso de teste:
| State | Resultados do caso de teste | Description |
|---|---|---|
| Completed | Todos os casos de teste foram aprovados | A execução do teste terminou com sucesso com todos os testes aprovados |
| Completed | Um ou mais casos excluídos, resto passou. | A execução foi concluída com alguns testes marcados como não aplicáveis |
| Necessita de investigação | Um ou mais casos falhados | A execução do teste terminou com falhas de teste que necessitam de atenção |
| Necessita de investigação | Um ou mais casos bloqueados | A execução do teste terminou com testes bloqueados |
| Em curso | Um ou mais casos pausados | A execução é pausada e pode ser retomada mais tarde |
Ver detalhes da execução do 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: Percentagem de casos executados que passaram (excluindo casos "Não aplicáveis")
-
Comentários: Comentários ao nível de execução (suporta formatação Markdown, marcação de usuários inserindo
@, itens de trabalho#, e pull requests!) - Resultados do caso de teste: Resultado de cada caso de teste (aprovado, reprovado, não executado)
- Metadados da execução de teste: detalhes de execução, incluindo quem executou o teste, quando e o ambiente
- Anexos e logs: capturas de ecrã, logs e outros artefatos da execução
Painel do Google Analytics
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 do painel selecionando o texto da subcategoria para se concentrar em informações específicas.
Gerenciar anexos
Anexos de 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 os seus ficheiros e carregue-os.
Assim que os anexos estiverem presentes, pode visualizá-los, transferi-los ou eliminá-los conforme necessário.
Tip
- Visualize imagens e arquivos PDF selecionando o nome do arquivo.
- Os anexos de nível de execução são separados dos anexos de resultados de teste individuais. Cada resultado de teste pode ter seus próprios anexos, que você pode acessar através das guias de anexo nos detalhes do resultado do teste.
Trabalhar com resultados de casos de teste
Ver e configurar resultados
A secção de resultados do caso de teste permite-lhe:
- Rever os resultados dos testes individuais
- Personalizar a visualização das colunas (semelhante à página principal de execuções)
- Vincular resultados de teste a itens de trabalho do Azure DevOps
Tip
O filtro Resultado padrão para execuções de teste automatizadas é definido como Falha ou Abortado para acelerar a análise. Para execuções de teste manuais , que normalmente têm menor volume, os resultados permanecem não filtrados por padrão.
Link para itens de trabalho
Para associar resultados de teste a bugs ou outros itens de trabalho:
- Marque 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.
Analise resultados detalhados de testes
Selecione qualquer caso de teste para visualizar resultados detalhados, incluindo:
- Resumo do resultado do teste: Visão geral da execução do teste
- Itens de trabalho associados: bugs associados e outros itens de trabalho; clique no botão "+ Adicionar" da seção para relacionar tudo o que for necessário!
- Passos do teste: Fornece resultados detalhados passo a passo, incluindo resultados e comentários. Ativa a opção "Mostrar imagens" para visualizar as capturas de ecrã em linha.
- Informações de análise: Análise pós-execução e próximas ações
- Anexos: Todos os anexos específicos do resultado do teste
Tip
Para execuções automáticas, o filtro padrão de Resultados do Caso de Teste é definido como Falhado ou Abortado 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 de testes após a execução
- Casos com falha, pausados e bloqueados têm mais campos de triagem
- Os comentários são específicos da análise (separados dos comentários de execução ou de resultados)
Tip
Para adicionar mais opções a qualquer lista suspensa, como tipos de falha adicionais, utilize 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.