Comandos de gerenciamento de caso de teste (tcm.exe)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Você pode executar várias tarefas para listar, exibir, copiar/clonar ou executar testes usando a ferramenta de linha de comando tcm.exe . A maioria dos comandos tem suporte para o Azure DevOps local e hospedado.

Trabalhar com a ferramenta de linha de comando TCM

Para exercer a ferramenta de linha de comando TCM, você deve ter o seguinte no lugar:

  • Instalado o Visual Studio 2017 Professional ou versão anterior. Você acessa tcm.exe a partir do prompt de comando e os 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

  • Para executar um comando tcm.exe , especifique os /collection parâmetros e /teamproject conforme /login necessário.

    Parâmetro Descrição
    /coleção:CollectionURL Obrigatória. Especifica o URI da coleção de projeto de equipe. O formato do URI é o seguinte:
    - Para os Serviços de DevOps do Azure: http://dev.azure.com/OrganizationName
    - Para o Servidor de DevOps do Azure: http://ServerName:Port/VirtualDirectoryName/CollectionName. Se nenhum diretório virtual for usado, o formato do URI será o seguinte:http://ServerName:Port/CollectionName
    /teamproject:project Obrigatória. 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 senha de um usuário válido do Azure DevOps e quem tem permissões para executar o comando. Use essa opção se estiver usando a autenticação básica, se não estiver conectado a um domínio ou se suas credenciais do Windows não tiverem as permissões apropriadas.
  • Você deve ser um membro válido do projeto que deseja acessar e ter as permissões necessárias com base nos comandos executados. Para saber mais, confira Acesso e permissões de teste manual.

Comandos do TCM

A tabela a seguir fornece links para artigos que descrevem como exercer o comando tcm.exe correspondente. A maioria dos comandos tem suporte no Servidor de DevOps do Azure, em todas as versões e nos Serviços de DevOps do Azure.


Comando

Azure DevOps Services

Azure DevOps Server


tcm configs:Lista configurações de teste

    ✔️

    ✔️

tcm fieldmapping: Importa ou exporta um arquivo XML para definir os tipos de resolução, tipo de bug e tipos de falha.

Observação

Você só pode exercer esse comando em coleções que usam o modelo de processo XML Online. Para o Azure DevOps Server 2020 e versões posteriores que usam o modelo de processo herdado, não há suporte para a importação de arquivos XML.

    ✔️

tcm plans: Listar ou clonar planos de teste.

    ✔️

    ✔️

tcm run: Cria, exclui, lista, anula, publica, exporta ou executa um grupo de testes. Também oferece suporte à importação de testes automatizados para um plano de teste.

    ✔️

    ✔️

tcm suites: Listar ou clonar conjuntos de testes.

    ✔️

    ✔️

tcm testenvironments: Exibir e listar ambientes de teste.

    ✔️

    ✔️

tcm testcase: Importar casos de teste de um assembly especificado ou de um arquivo de teste

    ✔️

    ✔️