Compartilhar via


Usando o tcm para importar e executar testes automatizados para um plano de teste da linha de comando

 

Publicado: abril de 2016

Tcm.exe é um utilitário de linha de comando que permite que você execute as seguintes tarefas:

  • Importe os testes automatizados em um plano de teste

  • Executar testes que fazem parte de um plano de teste da linha de comando

  • Exibir uma lista de itens de teste e seus IDs correspondentes para utilizar quando você importar teste ou testes executados

Para obter mais informações sobre como criar planos de teste, consulte Definindo um plano de teste [obsoleto].

TCM.exe está localizado em <Drive:>\Program Files\Microsoft Visual Studio <version>\Common7\IDE em qualquer computador que tenha o Visual Studio Enterprise ou o Visual Studio Test Professional.

Parâmetros globais

Você pode usar os seguintes parâmetros para exibir o texto de Ajuda do tcm.

Parâmetro

Descrição

/help

ou

/?

Exibe a sintaxe e parâmetros para o tcm ferramenta de linha de comando.

command /help

ou

command /?

Exibe a sintaxe e os parâmetros para o comando tcm que você especificar.

Tarefas

Tarefas

Tópicos associados

Importando testes automatizados: se você criou testes automatizados usando o Visual Studio, você pode desejar executar estes testes como parte de um plano de teste. Adicionando-os a um plano de teste, você pode estender o andamento de teste. Você pode associar esses testes a requisitos ou histórias de usuário. Além disso, você pode exibir os resultados desses testes automatizados e todos os outros testes em seu plano de teste juntos e acompanhar o progresso que você está fazendo. Você também pode analisar os resultados sempre que você executa esses testes usando Microsoft Test Manager.

O Tcm.exe fornece uma maneira fácil para importar testes automatizados de um assembly de teste e de associá-los a casos de teste usando a seguinte sintaxe:

tcm testcase /import

Executando testes que fazem parte de um plano de teste da linha de comando: é possível executar casos de teste com automação associada da linha de comando usando tcm.exe em vez de usar a interface de usuário fornecida pelo Microsoft Test Manager. Isso permite que você inicie automaticamente execuções de um arquivo em lotes. Por exemplo, você pode decidir agendar o arquivo em lotes para que seja executado sempre que uma compilação for concluída.

Use o seguinte comando para executar testes usando tcm.exe:

tcm run

Você também pode gerenciar testes, exportar resultados de teste e publicar resultados de teste usando um planejamento de teste usando tcm run.

Exibindo uma lista de itens de teste: para importar teste ou teste de execução usando tcm.exe, você precisará fornecer os itens de teste de IDs certos. É possível exibir uma lista desses itens e suas IDs usando comandos que fazem parte do tcm.exe.

Por exemplo, para exibir pacotes de teste use o seguinte comando:

tcm suites /list

Importando ou exportando mapeamentos para um campo de erro: você pode criar um erro quando um verificador encontrar um defeito de código ao usar o Microsoft Test Manager. A utilidade de linha de comando tcm oferece suporte à importação e exportação de um arquivo de mapeamento para o projeto de equipe. O arquivo de mapeamento define o tipo de item de trabalho a ser criado quando o usuário toma esta ação e os três campos de dados a serem preenchidos por Microsoft Test Manager. Os três campos são etapas de teste, informações do sistema, e a compilação na qual o defeito foi encontrado. Quando um testador executa um teste e localiza um defeito, ele pode criar um erro no qual os três campos são preenchidos automaticamente.