Partilhar via


Compartilhar etapas entre casos de teste

Azure DevOps Serviços | Azure DevOps Server | Azure DevOps Server 2022

Muitos testes manuais exigem a execução de uma sequência idêntica de etapas e dados de teste. Por exemplo, fazer login em um aplicativo Web ou salvar dados de formulário são etapas comuns executadas em várias sequências de teste. Com o uso de itens de trabalho de Etapas Compartilhadas e Parâmetros Compartilhados , você pode minimizar a criação de etapas de teste e dados que você precisa inserir e gerenciar. As etapas compartilhadas definem uma sequência de etapas que podem ser referenciadas por muitos casos de teste diferentes. Da mesma forma, os parâmetros compartilhados definem um conjunto de dados de teste que podem ser referenciados por muitos casos de teste diferentes. Esses tipos de item de trabalho são explicitamente vinculados aos tipos de link Casos de Teste/Etapas Compartilhadas e Referência Por/Referências, conforme mostrado na imagem a seguir.

O diagrama mostra as Etapas Compartilhadas conectadas ao Caso de Teste, que também está conectado aos Parâmetros Compartilhados.

Este artigo descreve como definir e usar etapas compartilhadas. Para saber como definir e fazer referência a parâmetros compartilhados, consulte Repetir um teste com dados diferentes.

Pré-requisitos

Categoria Requerimentos
Acesso ao projeto Membro do projeto
Níveis de acesso Pelo menos acesso básico para ver itens de trabalho relacionados com testes. Os utilizadores com acesso a Stakeholder não conseguem aceder a Planos de Teste do Azure.

Para adicionar planos de teste e conjuntos de testes, eliminar artefactos de teste ou definir configurações de teste, precisa de acesso Basic + Planos de Teste ou de uma subscrição Visual Studio: Enterprise, Test Professional, ou MSDN Platforms.
Permissões Percurso da Área:
- Editar itens de trabalho neste nó: Adicionar ou modificar planos de teste, conjuntos de testes, casos de teste ou outros itens de trabalho baseados em testes.
- Gerir planos de teste: Modificar propriedades do plano de teste, como configurações de construção e de teste.
- Gerir conjuntos de testes: Criar e eliminar conjuntos de testes, adicionar e remover casos de teste dos conjuntos de testes, alterar configurações de testes e mover conjuntos de testes.

Project-level:
- Gerir configurações de teste e Gerir ambientes de teste: Gerir configurações ou ambientes de teste.
- Eliminar permanentemente itens de trabalho: Eliminar permanentemente itens de trabalho baseados em testes.

Para obter mais informações, consulte Acesso e permissões de teste manual.

Criar etapas compartilhadas

Siga as etapas a seguir para criar etapas compartilhadas.

  1. Selecione Planos de teste para exibir seus planos de teste. Selecione Mina ou Tudo ou Filtrar por título para encontrar um plano de teste específico. Select the plan to see test cases. pt-PT: Selecione o plano para ver os casos de teste.

  2. Selecione duas vezes um caso de teste para editá-lo. Em Passos, selecione vários passos e, em seguida, selecione o ícone Criar passos partilhados .

  3. Na caixa de diálogo Criar etapas compartilhadas, digite um nome para essas etapas compartilhadas e selecione Criar.

    A captura de tela mostra a caixa de diálogo Criar etapas compartilhadas com um nome inserido.

    Seu título aparece no lugar das etapas selecionadas:

    A captura de tela mostra um item de trabalho que contém a nova etapa compartilhada.

  4. Selecione Salvar & Fechar para salvar o item de trabalho.

Se você reabrir o item de trabalho, poderá selecionar a etapa compartilhada para abrir um novo item de trabalho de etapas compartilhadas que você criou.

A captura de tela mostra o novo item de trabalho com as etapas compartilhadas.

Você pode editar etapas compartilhadas a qualquer momento. Todas as alterações feitas aparecem em todos os casos de teste em que você usa as etapas compartilhadas.

Você pode usar parâmetros em etapas compartilhadas. Para obter mais informações sobre parâmetros, consulte parâmetros.

Forneça valores para os parâmetros nos casos de teste que usam as etapas compartilhadas. Não é necessário fornecer valores na definição de etapas compartilhadas. Mas, você pode fornecer uma linha padrão de valores. Esses valores são usados quando você cria uma gravação de ação de uma etapa compartilhada independente.

Inserir etapas compartilhadas em outros casos de teste

Você pode adicionar etapas compartilhadas a outros casos de teste.

  1. Faça duplo clique no caso de teste para editá-lo. Em Etapas, selecione o ícone Inserir etapas compartilhadas .

    A captura de tela mostra o ícone Inserir etapas compartilhadas em um caso de teste.

  2. A caixa de diálogo Inserir etapas compartilhadas é aberta. Selecione Executar consulta para localizar as etapas que deseja inserir.

    A captura de tela mostra a consulta a ser executada para localizar etapas compartilhadas.

  3. Selecione etapas compartilhadas e insira-as.

Marcar etapas compartilhadas ao executar um teste

Ao executar um teste, você pode marcar toda a sequência compartilhada como aprovada ou reprovada ou marcar cada etapa separadamente:

A captura de tela mostra o Test Runner com etapas compartilhadas que você pode marcar como uma unidade ou individualmente.