Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Azure DevOps Serviços
Importante
Esta funcionalidade está em pré-visualização. A funcionalidade pode mudar ou ser descontinuada sem aviso prévio. As capacidades de pré-visualização não têm Acordo de Nível de Serviço (SLA) e suporte limitado. Se esta funcionalidade ainda não estiver disponível na sua organização, espere alguns dias enquanto ela é implementada gradualmente.
Use o campo Resultado Real em Planos de Teste do Azure para registar o resultado da execução de cada passo de teste durante execuções manuais no web runner.
Ativas o campo Resultado Real ao nível do plano de teste, e todas as suites e casos de teste herdam a definição. Isto apoia diferentes formas de trabalhar entre equipas que partilham a mesma organização. Os dados dos Resultados Atuais são mantidos pelo mesmo período que os dados da execução de testes, com base nas suas políticas de retenção existentes.
Pré-requisitos
| Categoria | Requisito |
|---|---|
| Níveis de acesso | Basic + Planos de Teste ou o nível de acesso equivalente a uma subscrição do Visual Studio. |
| Permissões | Gerir os planos de teste configurados para Permitir o percurso da área (para configurar a definição de Resultado Efetivo). |
Campos de Resultado Esperado, Resultado Real e Comentário
Estes três campos estão intimamente relacionados, mas servem propósitos diferentes:
- Resultado Esperado: Definido durante a criação do caso de teste. Especifica o resultado necessário para que uma etapa de teste seja aprovada.
- Resultado Real: Gravado durante a execução do teste pelo testador. Capta o resultado factual e pode servir como prova de auditoria. A Planos de Teste do Azure pode organizar e exigir o registo dos Resultados Efetivos para cada etapa.
- Comentário: Gravado durante a execução do teste pelo testador. Os comentários são notas informais que não são estruturadas ou aplicadas pelo Planos de Teste do Azure.
Configurar a definição de Resultado Real
Faça login no seu projeto (
https://dev.azure.com/{yourorganization}/{yourproject}).Selecione Planos de Teste e depois selecione o seu plano de exame.
Selecione Mais ações para o plano de teste e depois selecione
definições do plano de teste.
Selecione o separador definições de resultados de teste, selecione a caixa de seleção do campo 'Resultado Real', e depois escolha o modo obrigatório ou opcional.
Selecione Guardar.
A definição se aplica a todos os pacotes e casos de teste no plano de teste.
Modos de Resultado Real
| Mode | Descrição |
|---|---|
| Desativado (por defeito) | O campo Resultado Real não está presente durante a execução. |
| Ativado - Opcional | O campo aparece na interface, mas podes deixá-lo em branco. |
| Ativado - Obrigatório | O campo aparece na interface e tens de o preencher para os passos que têm um resultado esperado definido. |
Registar resultados reais durante a execução
Quando ativado, o campo Resultado Real aparece em cada passo do teste depois de marcar o passo como Aprovado ou Reprovado. Podes inserir texto e adicionar anexos de nível de etapa.
No modo Habilitado - Obrigatório, deve introduzir um Resultado Real antes de poder avançar, guardar ou fechar qualquer passo que tenha um Resultado Esperado definido. Passos sem um Resultado Esperado definido não requerem entrada, mesmo no modo obrigatório.
Rever os resultados reais
Revise as corridas concluídas no Test Run Hub. Os resultados reais aparecem ao lado de cada etapa.
O campo Resultado Real só aparece no Centro de Execução de Testes se a definição de Resultado Real do plano de teste estiver ativada. Se a definição estiver desativada, os resultados não aparecem na página de resultados, mesmo que tenham sido introduzidos durante a execução. Pode sempre obter detalhes do Resultado Real para cada passo usando a API REST.
Alterar a definição do Resultado Real
Qualquer utilizador com uma licença Planos de Teste do Azure pode alterar a definição de Resultados Reais a qualquer momento para qualquer plano de teste a que possa aceder.
Observação
Verifique se não há execuções em curso ou pausadas no plano de teste antes de alterar a definição de Resultados Reais.
Se a definição mudar enquanto as execuções estão em curso ou pausadas, a lógica aplicada quando a execução começou (ou foi retomada pela última vez) continua a aplicar-se para essa execução.
Cenários de exemplo
- Começas uma corrida com a definição em Ativado - Obrigatório. Durante a execução, alguém altera a definição para Desativado. A execução continua e conclui usando a lógica Enabled - Required.
- Começas uma corrida com a opção Ativada - Obrigatório, depois pausas a execução. Enquanto está pausado, alguém altera a definição para Desativado. Quando retomas a execução, os passos restantes seguem a lógica Disabled.
Acesso programático
Também pode obter e atualizar os Resultados Reais programaticamente usando a API REST Azure DevOps.