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

Serviços de DevOps do Azure | 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 DevOps do Azure 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 em vigor:

  • Instalado o Visual Studio 2017 Professional ou versão anterior. Você acessa tcm.exe do prompt de comando e dos 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 Description
    /coleção:CollectionURL Obrigatório. Especifica o URI da coleção de projeto de equipe. O formato do URI é o seguinte:
    - Para Serviços de DevOps do Azure: http://dev.azure.com/OrganizationName
    - Para o Azure DevOps Server: http://ServerName:Port/VirtualDirectoryName/CollectionName. Se nenhum diretório virtual for usado, o formato do URI será o seguinte: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 senha de um usuário válido do Azure DevOps e quem tem permissões para executar o comando. Utilize esta opção se estiver a utilizar a autenticação básica, se não estiver ligado a um domínio ou se as suas credenciais do Windows não tiverem as permissões adequadas.
  • 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, consulte Acesso e permissões manuais de teste.

Comandos 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

Serviços de DevOps do Azure

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.

Nota

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, a importação de arquivos XML não é suportada.

    ✔️

tcm plans: Listar ou clonar planos de teste.

    ✔️

    ✔️

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

    ✔️

    ✔️

tcm suites: Listar ou clonar conjuntos de testes.

    ✔️

    ✔️

tcm testenvironments: Visualize e liste ambientes de teste.

    ✔️

    ✔️

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

    ✔️

    ✔️