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

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

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

Trabalhar com a ferramenta de linha de comando TCM

Para exercitar a ferramenta de linha de comando TCM, você deve ter o seguinte:

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

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

    Parâmetro Descrição
    /coleção:CollectionURL Obrigatória. Especifica o URI da coleção de projetos de equipe. O formato do URI é o seguinte:
    - Para Azure DevOps Services: http://dev.azure.com/OrganizationName
    - Para 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
    /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 você 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 obter mais informações, consulte Acesso e permissões de teste manual.

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 em Azure DevOps Server, todas as versões e Azure DevOps Services.


Comando

Azure DevOps Services

Azure DevOps Server


configurações de tcm:lista as 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 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: Liste ou clone 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: Liste ou clone 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

    ✔️

    ✔️