Referência de campos de integração de compilação e teste
Você usa os campos de dados de teste e de compilação do Team Foundation Server (TFS) para fazer as seguintes ações:
Associar bugs às compilações onde foram encontrados ou corrigidos.
Marcar casos de teste como manual ou automatizado e armazenar informações para oferecer suporte aos casos de teste automatizado.
Para casos de teste e etapas compartilhadas, defina a ação, as etapas de validação e os dados usados para fazer os testes.
O Test Manager e os WITs (Work Item Types, tipos de item de trabalho) de teste usam os seguintes campos para rastrear planos, progresso e resultados de teste. A disponibilidade dos WITs é baseada na versão do TFS instalada no nível do aplicativo. Para saber mais sobre o uso dos WITs, veja Planejar testes manuais usando o Team Web Access.
TFS 2013,0 |
TFS 2013,2 |
TFS 2013,3 |
---|---|---|
|
|
|
Para saber mais sobre o upgrade de um projeto de equipe existente para obter WITs que o seu projeto de equipe atual não possua, acesse aqui.
Campos de compilação e de dados de teste que aparecem nos formulários de itens de trabalho
A tabela a seguir descreve os campos definidos em um ou mais dos WITs de teste. Para obter informações sobre tipos de dados e atributos de campo, veja Definir e modificar campos do item de trabalho.
Para personalizar um campo ou uma lista de opções, veja Definir campos de item de trabalho.
Nome do campo |
Descrição |
Nome de referência |
Tipo de dados |
Valor padrão do atributo de tipo reportável |
Valor padrão do atributo de índice |
---|---|---|---|---|---|
Status da automação (veja a Observação 1) |
O status de um caso de teste. Você pode especificar os seguintes valores:
Para executar testes automatizados, veja Automatizar um caso de teste no Microsoft Test Manager. |
Microsoft.VSTS.TCM.AutomationStatus |
Cadeia de caracteres |
Detalhe |
False |
Encontrado em (Observação 2) |
Número da compilação do produto, ou revisão, em que um bug foi encontrado. |
Microsoft.VSTS.Build.FoundIn |
Cadeia de caracteres |
Dimensão |
False |
Compilação de integração (Observação 2) |
O número da compilação do produto que incorpora o código ou que corrige um bug. |
Microsoft.VSTS.Build.IntegrationBuild |
Cadeia de caracteres |
Dimensão |
False |
Problema |
Indica que as etapas compartilhadas estão associadas a um resultado esperado. Os valores permitidos são Sim e Não. (Apenas etapas compartilhadas) |
Microsoft.VSTS.Common.Issue |
Cadeia de caracteres |
Dimensão |
False |
Parâmetros (Observação 3) |
Contém os parâmetros a serem usados ao executar um teste manual. (Parâmetros compartilhados, Etapas compartilhadas e Caso de teste) |
Microsoft.VSTS.TCM.Parameters |
HTML |
Nenhum |
False |
Etapas |
As etapas de ação e validação obrigatórias para fazer o teste. |
Microsoft.VSTS.TCM.Steps |
TestStepsControl |
Nenhum |
False |
Informações do Sistema |
Informações sobre o software e a configuração do sistema, relevantes ao teste. |
Microsoft.VSTS.TCM.SystemInfo |
HTML |
Nenhum |
False |
Passos a reproduzir |
As etapas necessárias para reproduzir o comportamento inesperado. |
Microsoft.VSTS.TCM.ReproSteps |
HTML |
Nenhum |
False |
Tipo de conjunto de testes (Observações 1 e 4) |
A categoria do conjunto de testes. Os valores permitidos são:
Para saber mais, veja Planejar testes manuais usando o Team Web Access. |
Microsoft.VSTS.TCM.TestSuiteType |
Cadeia de caracteres |
Dimensão |
False |
Notas
Não personalize a lista de seleção para esses campos. O sistema aceita apenas os valores listados.
Ao adicionar um elemento GLOBALLIST à definição FIELD, você pode fornecer um menu suspenso de compilações, dentre as quais os usuários podem escolher. Para como, veja Campos que dão suporte à integração com teste, compilação e controle de versão.
Requer que o TFS 2013.2 ou o TFS 2013.3 esteja instalado no servidor de nível de aplicativo e projetos de equipe existentes a serem atualizados para dar suporte a Parâmetros compartilhados. Para saber mais, veja Configurar recursos depois de um upgrade do TFS.
Requer que o TFS 2013.3 esteja instalado no servidor no nível do aplicativo e que projetos de equipe existentes sejam atualizados para dar suporte ao Plano de Teste e Pacote de Testes.
Campos adicionais
Os campos a seguir não aparecem nos formulários de itens de trabalho, mas são rastreados para casos de teste ou pacotes de teste. Você pode usar alguns desses campos para filtrar consultas e criar relatórios.
Nome do campo |
Descrição |
Nome de referência |
Tipo de dados |
Valor padrão do atributo de tipo reportável |
Valor padrão do atributo de índice |
---|---|---|---|---|---|
Armazenamento automatizado de teste |
O assembly que contém o teste que automatiza o caso de teste. |
Microsoft.VSTS.TCM.AutomatedTestStorage |
Cadeia de caracteres |
Nenhum |
False |
Tipo automatizado de teste |
O tipo de teste que automatiza o caso de teste. |
Microsoft.VSTS.TCM.AutomatedTestType |
Cadeia de caracteres |
Nenhum |
False |
AutomatedTestId |
O ID do teste que automatiza o caso de teste. (somente Caso de teste) |
Microsoft.VSTS.TCM.AutomatedTestId |
Cadeia de caracteres |
Nenhum |
False |
AutomatedTestName |
O nome do teste que é usado para automatizar o caso de teste. (somente Caso de teste) |
Microsoft.VSTS.TCM.AutomatedTestName |
Cadeia de caracteres |
Nenhum |
False |
LocalDataSource |
A fonte dos dados locais que dão suporte ao teste. (somente Caso de teste) |
Microsoft.VSTS.TCM.LocalDataSource |
HTML |
Nenhum |
False |
Texto da consulta |
Campos usado para capturar a consulta definida para um tipo de pacote baseado em consulta. |
Microsoft.VSTS.TCM.QueryText |
PlainText |
Nenhum |
False |
Auditoria do pacote de testes (veja Observação 1) |
Rastreia operações adicionais realizadas ao modificar um pacote de teste, por exemplo: adicionar testes a um pacote de testes ou mudar configurações. Esse campo pode ser visualizado por meio da guia Histórico ou de uma consulta separada. Haverá uma visualização de histórico consolidada, incluindo alterações realizadas ao campo de itens de trabalho e alterações resultantes de artefatos relacionados, como pontos de teste e configurações. |
Microsoft.VSTS.TCM.TestSuiteAudit |
Texto sem formatação |
Nenhum |
False |
ID do tipo de pacote de testes (Observações 1, 2) |
Um valor atribuído pelo sistema que corresponde à categoria do pacote de testes e aplicável apenas a pacotes de teste. Os valores atribuídos são:
|
Microsoft.VSTS.TCM.TestSuiteTypeId |
Inteiro |
Nenhum |
False |
Notas
Requer que o TFS 2013.3 esteja instalado no servidor no nível do aplicativo e que projetos de equipe existentes sejam atualizados para dar suporte ao Plano de Teste e Pacote de Testes.
Não personalize a lista de seleção para esses campos. O sistema aceita apenas os valores listados.
Consulte também
Conceitos
Referência de campo de item de trabalho do Visual Studio ALM