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 | Azure DevOps Server | Azure DevOps Server 2022
Seus usuários provavelmente instalarão ou executarão seu aplicativo em uma ampla variedade de configurações, como diferentes sistemas operacionais, navegadores da Web e outras variações. Você desejará executar pelo menos alguns de seus testes em estágios que tenham essas configurações diferentes.
Use seus planos de teste para decidir quais testes você deseja executar em quais configurações. Você tem que se certificar de que, ao executar seus testes, você tenha configurado seus estágios para as configurações que você precisa.
Você pode desenhar uma matriz esquemática das combinações que deseja testar:
Então você pode:
- Ver configurações e variáveis disponíveis
- Criar configurações e variáveis
- Atribuir as configurações a planos de teste e conjuntos de testes
- Executar testes com cada uma das configurações
- Acompanhe os resultados do teste para cada configuração
Pré-requisitos
| Categoria | Exigência |
|---|---|
| Acesso ao projeto | Membro do projeto. |
| Níveis de acesso | Para adicionar configurações de teste: nível de projeto Gerir configurações de teste permissão definida para Permitir. Por defeito, esta permissão é concedida a membros dos grupos Contribuidores e Administrador do Projeto. |
Para obter mais informações, consulte Acesso manual de teste e permissões.
Pré-requisitos para a ferramenta de linha de comando TCM
| Categoria | Requerimentos |
|---|---|
| Tools | Visual Studio 2017 (Profissional ou Empresarial) ou anterior. O executável TCM (tcm.exe) encontra-se 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 adesão ao projeto que queres aceder. Para clonar ou importar planos de teste e conjuntos de testes, precisa de acesso ao Basic + Planos de Teste . Para obter mais informações, consulte Acesso manual de teste e permissões. |
Para executar um comando TCM, especifique os /collection parâmetros e /teamproject e /login conforme necessário.
| Parâmetro | Descrição |
|---|---|
/coleção:CollectionURL |
Obrigatório. Especifica o URI da coleção de projeto de equipe. O formato do URI é o seguinte: - Para Azure DevOps Serviços: https://dev.azure.com/OrganizationName ou https://OrganizationName.visualstudio.com- Para Azure DevOps Server: http://ServerName:Port/VirtualDirectoryName/CollectionName. Se não for utilizado um diretório virtual, o formato é: http://ServerName:Port/CollectionName. |
/projeto de equipa:project |
Obrigatório. O nome do projeto que contém os objetos de teste para os quais você deseja clonar ou importar testes automatizados. |
/login:username,[password] |
Opcional. Especifica o nome e a palavra-passe de um utilizador válido do Azure DevOps que tem permissões para executar o comando. Use esta opção se as suas credenciais do Windows não tiverem as permissões adequadas, se estiver a usar autenticação básica ou se não estiver ligado a um domínio. |
Ver configurações e variáveis
Muitas vezes, você deseja ver as configurações que já estão disponíveis para executar seus testes.
Você pode exibir uma lista de configurações de teste e variáveis de configuração na página Configurações .
Enquanto estiver no seu projeto, selecione Planos de Teste>Configurações no painel de navegação à esquerda. Aqui você verá todas as configurações e variáveis de teste atualmente disponíveis para seus planos de teste.
Selecione uma configuração ou variável para ver mais informações sobre ela na janela à 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. Em seguida, combine vários valores de variáveis para criar uma configuração.
Abra a página de Configurações no portal Web de Planos de Teste, selecione o ícone + e escolha Nova variável de configuração.
Digite um nome para a variável, como Browser, e uma descrição. Selecione Adicionar novo valor e, em seguida, adicione um valor. Adicione quantos valores desejar à 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.
Digite 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 esta configuração.
Certifique-se de que a opção Atribuir a novos planos de teste esteja marcada 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 atribuir configurações a um conjunto de testes ou a um caso de teste individual. As configurações atribuídas a um conjunto de testes aplicam-se a todos os testes ou suítes dentro dele.
Para atribuir uma configuração a um conjunto de testes, na página Planos de teste, selecione um plano. Na área Test Suites, selecione um conjunto de testes e selecione 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 atribuída a um caso de teste e atribua a configuração necessária. Selecione um ou mais casos de teste, abra o menu de contexto e selecione Atribuir configuração.
Procure e selecione as configurações a serem atribuídas aos casos de teste.
Atenção
- Herança de configuração: Alterar configurações numa suíte filha quebra a herança das suas suítes mães. A alteração continua a propagar-se para suítes filhas inferiores, a menos que uma suíte criança já a sobrepeste.
- Pontos de teste ocultos: Desatribuir uma configuração esconde os seus pontos de teste relacionados. Para as restaurar, reatribua a configuração.
Executar testes com cada configuração
Configure uma plataforma de testes para uma configuração específica, como testar a aplicação usando o Google Chrome no 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.
Acompanhe 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 circular ou um gráfico de barras, selecione Agrupar por>Configuração e escolha OK.
É criado um gráfico que pode ajudá-lo a acompanhar os testes com base nas configurações. Você pode fixar esse gráfico no seu painel.
Se você tiver um caso de teste que aparece em vários conjuntos de testes, poderá definir as diferentes configurações para cada conjunto. O mesmo caso de teste pode ter definições de configuração diferentes em diferentes conjuntos de testes e planos de teste.