Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Os usuários instalam ou executam seu aplicativo em uma ampla variedade de configurações, como sistemas operacionais diferentes, navegadores da Web e outras variações. Execute pelo menos alguns de seus testes em estágios que tenham essas configurações diferentes.
Use planos de teste para decidir quais testes executar em quais configurações. Certifique-se de que, ao executar seus testes, configure seus estágios para as configurações necessárias.
A matriz de esquema a seguir mostra as combinações de exemplo que talvez você queira testar:
Pré-requisitos
| Categoria | Requisito |
|---|---|
| Acesso ao Projeto | Membro do projeto. |
| Níveis de acesso | Para adicionar configurações de teste: permissão Gerenciar configurações de teste no nível de projeto definida como Permitir. Por padrão, os membros dos Grupos colaboradores e administradores de Project têm essa permissão. |
Para obter mais informações, consulte as permissões e o acesso de teste manual.
Pré-requisitos para a ferramenta de linha de comando do TCM
| Categoria | Requisitos |
|---|---|
| Ferramentas | Visual Studio 2017 (Professional ou Enterprise) ou anterior. O executável do TCM (tcm.exe) está nos seguintes diretórios:- %programfiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE- %programfiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE- %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE |
| Níveis de acesso | Pelo menos acesso básico e associação ao projeto que você deseja acessar. Para clonar ou importar planos de teste e suítes de teste, você precisa de acesso Básico + Planos de Teste. Para obter mais informações, consulte Acesso e permissões de teste manual. |
Para executar um comando TCM, especifique os parâmetros /collection, /teamproject e, conforme necessário, /login.
| Parâmetro | Descrição |
|---|---|
/Coleção:CollectionURL |
Obrigatório. Especifica o URI da coleção de projetos de equipe. O formato do URI é o seguinte: - Para serviços de Azure DevOps: https://dev.azure.com/OrganizationName ou https://OrganizationName.visualstudio.com- Para Azure DevOps Server: http://ServerName:Port/VirtualDirectoryName/CollectionName. Se nenhum diretório virtual for usado, o formato será: http://ServerName:Port/CollectionName. |
/teamproject:project |
Obrigatório. O nome do projeto que contém os objetos de teste com base nos quais você deseja clonar ou importar testes automatizados. |
/login:username,[password] |
Opcional. Especifica o nome e a senha de um usuário Azure DevOps válido que tem permissões para executar o comando. Use essa opção se suas credenciais de Windows não tiverem as permissões apropriadas, você estiver usando a autenticação básica ou não estiver conectado a um domínio. |
Exibir configurações e variáveis
Exiba as configurações que já estão disponíveis para executar seus testes.
Exiba uma lista de configurações de teste e variáveis de configuração da página Configurações .
Em seu projeto, selecione Planos de Teste>Configurações na área de navegação à esquerda.
Todas as configurações de teste e variáveis disponíveis atualmente para seus planos de teste são exibidas.
Selecione uma configuração ou variável para exibir mais informações no painel à direita.
Criar configurações e variáveis
Uma configuração de teste é uma combinação de valores de variáveis de configuração. Suas variáveis de configuração podem ser, por exemplo, sistema operacional, navegador, tipo de CPU, banco de dados. Uma configuração pode ser "Windows 8 + CPU de 32 bits" ou "Windows 10 + CPU de 64 bits".
Crie as variáveis de configuração primeiro e combine vários valores de variável para criar uma configuração.
Abra a página Configurações no portal da Web Test Plans , selecione o + ícone e selecione Nova variável de configuração.
Insira um nome para a variável, como Navegador e uma descrição. Selecione Adicionar novo valor e, em seguida, adicione um valor. Adicione quantos valores forem necessários à variável de configuração e salve-a.
Repita as etapas para criar quaisquer outras variáveis de configuração necessárias. Por exemplo, crie uma variável de configuração chamada Sistema operacional com os nomes de cada sistema operacional no qual você deseja testar.
Selecione o ícone + e selecione Nova configuração de teste.
Insira um nome para a configuração de teste e adicione as variáveis de configuração que você criou. Escolha um valor para cada variável para essa configuração.
Verifique se Atribuir a novos planos de teste está selecionado para tornar essa configuração o padrão para todos os novos planos de teste criados.
Salve sua nova configuração de teste.
Atribuir configurações a planos e suítes de teste
Você pode designar configurações a um conjunto de testes ou a um caso de teste individual. As configurações atribuídas a uma suíte de testes se aplicam a todos os testes ou suítes dentro dela.
Para atribuir uma configuração a um conjunto de testes, na página Planos de teste selecione um plano. Na área Conjuntos de Testes , selecione um conjunto de teste e Mais opções ou clique com o botão direito do mouse para abrir o menu de contexto e, em seguida, selecione Atribuir configuração.
Se você adicionar várias configurações a um conjunto de testes, os casos de teste serão repetidos com cada uma das configurações atribuídas.
Se necessário, substitua a configuração padrão designada a um caso de teste e designe a configuração necessária. Selecione um ou mais casos de teste, abra o menu de contexto e selecione Designar configuração.
Procure e selecione as configurações a serem designadas aos casos de teste.
Cuidado
- Herança de configuração: alterar as configurações em um pacote filho interrompe a herança de seus pacotes pai. A alteração ainda se propaga para suítes filhas de menor nível, a menos que uma suíte filha já a substitua.
- Pontos de teste ocultos: a não atribuição de uma configuração oculta seus pontos de teste relacionados. Para restaurá-los, reconfigure a configuração.
Executar testes com cada configuração
Configure uma plataforma de teste para uma configuração específica, como testar o aplicativo usando o Google Chrome em Windows 10.
Selecione e execute um teste que tenha essa configuração atribuída.
À medida que você executa o teste, um lembrete da configuração aparece na barra de status.
Rastrear os resultados do teste para cada configuração
Abra a página Gráficos do seu conjunto de testes, selecione Novo e selecione Novo gráfico de resultados de teste.
Escolha um tipo de gráfico, como um gráfico de pizza ou gráfico de barras, selecione Agrupar por>Configuração e escolha OK.
Um gráfico é criado que ajuda você a acompanhar seus testes com base nas configurações. Você pode fixar esse gráfico em seu painel.
Se um caso de teste aparecer em vários conjuntos de testes, você poderá definir configurações diferentes para cada pacote. O mesmo caso de teste pode ter diferentes definições de configuração em diferentes conjuntos de teste e planos de teste.