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.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
Os testes inline permitem-lhe adicionar, executar e acompanhar casos de teste manuais diretamente a partir do seu quadro. Cada teste criado liga-se automaticamente à sua história de usuário ou bug principal, para que a cobertura dos testes permaneça sempre visível juntamente com o seu trabalho.
Sugestão
Pode usar IA para ajudar nesta tarefa mais adiante neste artigo, ou consultar Habilitar assistência de IA com Azure DevOps MCP Server para começar.
Pré-requisitos
| Categoria | Requisitos |
|---|---|
| Acesso ao projeto | Membro do projeto. |
Abra o quadro
No navegador da Web, abra o projeto para sua organização e selecione Azure Boards. Se você não tem um projeto, crie um agora. Se não fores membro da equipa, seja convidado agora.
O URL segue este padrão:
https://dev.azure.com/fabrikamfiber/_boards/boardSe você não vir a equipe ou projeto desejado, selecione
Azure DevOps para procurar todos os projetos e equipes.Selecione Quadros para abrir o quadro.
Adicionar testes
Para adicionar testes, abra o menu de um item de trabalho.
Os testes em linha são os mesmos que os casos de teste em um conjunto de testes. Um plano de teste padrão e um conjunto de testes são criados automaticamente sob os quais os casos de teste manuais são agrupados. Pode encontrar o plano de teste criado automaticamente em Test Plans>Mine.
Por exemplo, um conjunto de testes é criado para a seguinte história de usuário e testes em linha são adicionados a esse conjunto. A história de utilizador 314 está em destaque. Tem dois testes manuais definidos com os IDs 337 e 341.
Se precisar de adicionar muitos testes, introduza cada título e selecione Enter.
Para adicionar detalhes ao caso de teste, abra-o. Você pode selecionar o título, selecionar duas vezes o item embutido ou abrir o menu de contexto e escolher Abrir. A partir do formulário do caso de teste, pode adicionar passos de teste, resultados esperados e anexos.
Para mais informações sobre a definição de testes, consulte Criar testes manuais.
Executar um teste
Execute o teste selecionando
Executar teste no
menu de ações para o teste embutido.
O Microsoft Test Runner é iniciado em uma nova instância do navegador. Para obter informações sobre como executar um teste, consulte Executar testes manuais.
Atualizar o status de um teste
Você pode atualizar o status do teste no
menu de ações.
Quando você atualiza o status dos testes, você pode acompanhar os resultados do teste.
Excluir um teste
Para remover um teste inline, abra o menu do
para o teste e selecione Eliminar. Eliminar permanentemente um teste remove o item de trabalho do caso de teste e a sua ligação à história de usuário ou ao bug pai.
Expandir ou recolher testes em linha
Quando abres o quadro pela primeira vez, vês uma vista de listas de verificação e testes que não está expandida.
Selecione o resumo do teste em linha para expandir um conjunto de testes que você colapsou. Selecionar o mesmo resumo para recolher uma lista que tenha expandido.
Utilize IA para gerir testes em linha
Se configurares o Azure DevOps MCP Server, podes usar assistentes de IA para gerir casos de teste através de prompts em linguagem natural.
Exemplos de prompts para gestão de testes inline
| Tarefa | Exemplo de prompt |
|---|---|
| Ver casos de teste | List test cases linked to user story <1234> in <Contoso> project |
| Verificar o estado do teste | Show test results for the latest test run in <Contoso> project |
| Encontre itens não testados | List user stories in <Contoso> that have no linked test cases |
| Revisão da cobertura dos testes | Show all backlog items in <Contoso> with failing inline tests |
| Encontrar lacunas nos testes | List active user stories in area path <Contoso\Backend> that have zero test cases |
| Prepare-se para uma revisão de sprint | Summarize test pass rates for all user stories in the current sprint for <Contoso> project |
| Regressões pontuais | List test cases in <Contoso> that passed last sprint but failed in the current sprint |
| Priorizar os testes | Show the highest-priority user stories in <Contoso> that still have untested test cases |