Criar planos de teste e conjuntos de testes
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server | 2019 TFS 2018
Crie planos de teste e suítes de teste para acompanhar os testes manuais para sprints ou marcos. Desta forma, pode ver quando os testes para um sprint ou um marco específico estão completos. Para obter mais informações sobre testes manuais, consulte o que são planos de teste do Azure?
Partilhe itens de trabalho em toda a sua experiência de teste
Por exemplo, está a construir a versão 1.* do seu produto e poderá criar vários casos de teste para essa versão. Cada um destes casos de teste pode ser atualizado, e mais adicionado, a qualquer momento. Para cada ciclo de desenvolvimento e libertação do seu produto, cria um plano de teste e importa os casos de teste existentes nesse plano. Pode também, se desejar, dividir os casos de teste em conjuntos de teste separados dentro do plano para permitir uma gestão e monitorização mais fáceis destes conjuntos separados de casos de teste.
Depois de criar o seu plano de teste, atribui configurações de teste e atribui testadores para cobrir a matriz de teste necessária. Estes testadores executam os testes e medem a qualidade do produto. Os testadores continuam a testar até que o produto cumpra os critérios de saída. Para o próximo ciclo de desenvolvimento e lançamento, pode criar um novo plano de teste e reutilizar os mesmos casos de teste. Repete-se este ciclo de libertação de testes de desenvolvimento importando os mesmos casos de teste em cada novo plano de ensaio.
O melhor é que, como os planos de teste se referem a casos de teste, as atualizações a um caso de teste refletem automaticamente em todos os planos de teste e suítes de teste que o utilizam.
Na próxima versão do produto, pode reutilizar os casos de teste existentes. No entanto, uma melhor opção pode ser copiar ou clonar os casos de teste. Uma cópia cria uma nova linha de base. As alterações a estes novos casos de teste não afetam os planos de teste anteriores.
Dica
Para obter mais informações sobre as formas de trabalhar com planos de teste, suítes de teste e caixas de teste, consulte as PERGUNTAS Frequentes para testes manuais.
Pré-requisitos
Tens de te ligar a um projeto. Se ainda não tem um projeto, crie um.
Deve ser adicionado a um projeto. Para ser adicionado, Adicione os utilizadores a um projeto ou equipa.
Para visualizar itens de trabalho relacionados com o teste, tem de ter acesso básico ou superior e permissões para ver itens de trabalho no caminho de área correspondente.
Para adicionar planos de teste e suítes de teste, caixas de teste manuais, eliminar artefactos de teste e definir configurações de teste , deve ter o nível de acesso Basic + Planos de Teste ou ter uma das seguintes assinaturas do Estúdio Visual:
Para adicionar ou editar artefactos relacionados com testes, deve ter as seguintes permissões:
- Para adicionar ou modificar planos de teste, suítes de teste, casos de teste ou outros tipos de produto de trabalho baseados em testes, tem de ter itens de trabalho de edição neste nó de permissão definidos para permitir ao abrigo do caminho de área correspondente.
- Para modificar as propriedades do plano de teste, tais como configurações de construção e teste, tem de ter a permissão de gestão dos planos de teste definida para permitir ao abrigo do caminho de área correspondente.
- Para criar e eliminar suítes de teste, adicionar e remover caixas de teste de suítes de teste, alterar as configurações de teste associadas às suites de teste e modificar uma hierarquia de suíte de teste (mover uma suíte de teste), deve ter a permissão de gestão de suítes de teste definida para Permitir sob o caminho de área correspondente.
Para saber mais, consulte o acesso manual e permissões.
Nota
Se é novo a usar planos de teste do Azure, reveja os Planos de Teste de Navegação para entender como usar a interface do utilizador para aceder a funções selecionadas.
Criar um plano de teste
Em geral, cria planos de teste para testar os requisitos. Antes de criar um plano de teste, pode querer definir o seu atraso de requisitos.
A partir do portal web, abra o seu projeto e vá a Planos de Teste. Se já tem um plano de teste, selecione Planos de Teste para ir à página que lista todos os planos de teste.
Na página Planos de Teste , selecione Novo Plano de Teste para criar um plano de teste para o seu sprint atual.
No Novo Plano de Teste, insira um nome para o plano de teste. Verifique se o caminho da área e a iteração estão corretamente definidos e, em seguida, selecione Criar.
Mude o nome de um plano de teste
Para renomear um plano de teste, utilize este procedimento:
Selecione Planos de Teste para visualizar planos de teste.
Ao lado do nome do plano de teste, selecione Mais Ações>Editar.
Mude o nome e, em seguida, selecione Save & Close.
Pode fazer outras alterações ao plano de teste aqui.
Excluir um plano de teste
Para eliminar um plano de teste, utilize este procedimento:
Selecione Planos de Teste para visualizar planos de teste.
Ao lado do nome do plano de teste, selecione Mais Ações>Eliminar.
A caixa de diálogo de artefactos de teste permanentemente explica exatamente o que será eliminado. Digite o ID do plano de teste para confirmar que pretende eliminar e, em seguida, selecione eliminar permanentemente.
Em geral, cria planos de teste para testar os requisitos. Antes de criar um plano de teste, por isso, pode querer definir o seu atraso de requisitos.
A partir do portal web, abra o seu projeto e vá a Planos de Teste. Se já tem um plano de teste, escolha Planos de Teste para ir à página que lista todos os planos de teste.
Na página Planos de Teste , escolha Novo Plano de Teste para criar um plano de teste para o seu sprint atual.
No Novo Plano de Teste, insira um nome para o plano de teste. Verifique se o caminho da área e a iteração estão corretamente definidos e, em seguida, escolha Criar.
Mude o nome de um plano de teste
Para mudar o nome de um plano de teste, abra-o do menu do atalho e mude-o de nome.
Excluir um plano de teste
Para eliminar um plano de teste, utilize o menu de atalho para o plano de teste.
Adicione uma suíte de teste baseada em requisitos
Adicione agora suítes de teste para os itens de atraso que necessitam de testes manuais. Estes testes podem ser histórias de utilizador, requisitos ou outros itens de trabalho baseados no seu projeto.
Nota
O rastreio de requisitos é suportado apenas para casos de teste ligados através de um conjunto de teste baseado em requisitos. Os itens de trabalho incluem uma História de Utilizador (Agile), Item de Atraso do Produto (Scrum), Requisito (CMMI) e Emissão (Básico). A associação entre um item de trabalho de requisito e a execução manual de ensaios só é formada quando a caixa de ensaio está ligada através de um conjunto de teste baseado em requisitos.
Para adicionar uma suite a um plano de teste, selecione Mais opções para a suíte de teste e, em seguida, selecione asuite new suite >requirement.
Utiliza suítes baseadas em requisitos para agrupar os seus casos de teste. Desta forma, pode rastrear o estado de teste de um item de atraso. Cada caso de teste que adiciona a um conjunto de teste baseado em requisitos está automaticamente ligado ao item de atraso.
Em Criar suítes baseadas em requisitos, adicione uma ou mais cláusulas para filtrar os seus itens de trabalho pelo caminho de iteração para o sprint. Executar a consulta para visualizar os itens de atraso correspondentes.
Na lista de itens de trabalho devolvidos pela consulta, selecione os itens de atraso que pretende testar neste sprint. Selecione Criar suítes para criar uma suite baseada em requisitos para cada um.
Adicione agora suítes de teste para os itens de atraso que necessitam de testes manuais. Estes testes podem ser histórias de utilizador, requisitos ou outros itens de trabalho baseados no seu projeto.
Nota
O rastreio de requisitos é suportado apenas para casos de teste ligados através de um conjunto de teste baseado em requisitos. A associação entre um item de trabalho de requisitos — História do Utilizador (Agile), Item de Backlog do Produto (Scrum), Requisito (CMMI) ou Emissão (Básico) e execução manual de testes só é formada quando a caixa de teste é ligada através de um conjunto de teste baseado em requisitos.
Para adicionar uma suite a um plano de teste, selecione a + nova lista de drop-down e escolha um tipo de suíte de teste.
Utiliza suítes baseadas em requisitos para agrupar os seus casos de teste. Desta forma, pode rastrear o estado de teste de um item de atraso. Cada caso de teste que adiciona a um conjunto de teste baseado em requisitos está automaticamente ligado ao item de atraso.
Em Criar suítes baseadas em requisitos, adicione uma ou mais cláusulas para filtrar os seus itens de trabalho pelo caminho de iteração para o sprint. Executar a consulta para visualizar os itens de atraso correspondentes.
Na lista de itens de trabalho devolvidos pela consulta, selecione os itens de atraso que pretende testar neste sprint. Escolha Criar suítes para criar uma suíte baseada em requisitos para cada um.
Trabalhar com suítes de teste
Pode criar uma suíte de teste estática que pode conter qualquer tipo de suíte de teste. Use estas suítes de teste como pastas. Arraste as suítes de teste para agrupar num plano de teste estático. Arraste e deixe cair os testes para os reencomendar.
Pode acompanhar alterações nos planos de teste e nas suítes de teste. Abra o item de trabalho para o plano de teste ou para a suíte de teste e, em seguida, veja o histórico do artigo de trabalho.
Para as suítes de teste, outras ações são rastreadas no campo de Auditoria da Suite de Teste . Por exemplo, a adição e remoção de caixas de teste de uma suíte de teste são rastreadas neste campo.
Você pode exportar planos de teste, suítes de teste e caixas de teste.
Selecione os casos de teste de exportação para CSV.
Selecione os detalhes que deseja no relatório. Em seguida, envie um e-mail ou imprima este relatório para revisão.
Altere os campos de teste no relatório adicionando ou removendo colunas da vista da lista do conjunto de ensaios.
Importante
Não é possível exportar mais de 75 Suítes de Ensaio numa única operação. O e-mail suporta até 1MB de dados.
Encontre um caso de teste num plano de teste
Nos Planos de Teste para o seu plano de teste, utilize o ícone do filtro para mostrar a lista de pesquisa e filtro. Pode ajudar a encontrar os testes que quer.
Nos Planos de Teste para o seu plano de teste, utilize o ícone do filtro (1) para mostrar as listas de pesquisa e filtro (2) que o ajudam a encontrar os testes com os quais pretende trabalhar.
Ou filtrar a lista de testes utilizando Resultado, Tester e Configuração (3).