Referência de metadados para o Test Plans Analytics
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
O serviço de Análise coleta todos os dados para todas as atividades de teste do Azure DevOps. Azure Test Plans dá suporte à definição e à execução de testes planejados e exploratórios. E com o Azure Pipelines, você também pode executar testes automatizados com fluxos de trabalho de CI/CD (integração contínua/implantação contínua).
Se você não estiver familiarizado com o teste do Azure DevOps, recomendamos que você examine os seguintes artigos:
As informações de metadados fornecidas neste artigo descrevem as entidades, as propriedades e os tipos enumerados com suporte para todas as atividades de teste do Azure DevOps.
Observação
Descrições das entidades, propriedades e tipos enumerados compatíveis com o modelo de dados do Analytics são fornecidas. Este é um rascunho antecipado. Forneça comentários sobre as áreas que você gostaria de ter mais informações. Para consultar o modelo de dados, consulte Construir consultas OData para Análise.
Conjuntos de entidades e tipos de entidade
Para consultar dados do Analytics for Test Plan, use um ou mais dos tipos de entidade e conjuntos de entidades descritos na tabela a seguir.
Observação
A análise para testes do Azure DevOps tem suporte com versões v3.0-preview e v4.0-preview .
A Análise armazena todos os itens de trabalho relacionados ao teste como itens de trabalho. Você pode consultar e gerar relatórios sobre esses dados usando as entidades de acompanhamento de trabalho descritas em Referência de metadados de acompanhamento de trabalho para Azure Boards Analytics.
EntitySet |
EntityType |
Descrição |
---|---|---|
Testes | Test | Propriedades para um caso de teste, como o nome do teste e o proprietário do teste. Para obter detalhes sobre como definir casos de teste, consulte Criar casos de teste manuais. |
TestConfigurations | TestConfiguration | Informações de configuração do plano de teste. Para obter detalhes sobre como configurar testes, consulte Testar configurações diferentes. |
TestPoints | Testpoint | Informações de execução para pontos de teste. Um ponto de teste é uma combinação exclusiva de caso de teste, conjunto de testes, configuração e testador. Para obter um relatório de exemplo, consulte Relatório de exemplo de progresso status. |
TestPointHistorySnapshot | TestPointHistorySnapshot | (Composição) Resultados de execução individuais para um teste específico associado a um TestRun. Para obter um relatório de exemplo, consulte Relatório de exemplo de tendência de execução de teste manual. |
Testresults | TestResult | Resultados de execução individuais para um teste específico associado a um TestRun. |
TestResultsDaily | TestResultDaily | Uma agregação instantâneo diária de execuções TestResult, agrupadas por Teste (não TestRun). Para obter um relatório de exemplo, consulte Relatório de exemplo de tendência de resumo de teste. |
TestRuns | Testrun | Informações de execução com resultados de teste agregados para testes executados em um pipeline. |
TestSuites | TestSuite | Informações dos conjuntos de testes. Para obter detalhes sobre como definir conjuntos de testes, consulte Criar planos de teste e conjuntos de testes. |
Testes
As propriedades a seguir são válidas para o tipo de entidade Test e o conjunto de entidades Tests . A chave alternativa é TestSK
.
As propriedades de navegação incluem Project
e sua restrição ProjectSK
referencial .
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
AnalyticsUpdatedDate |
Datetime | Marca d'água que indica a última vez em que os dados do Analytics foram atualizados. | |
Nome do contêiner | ContainerName |
String | Nome do contêiner de trabalho que contém a tarefa de teste em um pipeline. |
Nome de teste totalmente qualificado | FullyQualifiedTestName |
String | O nome criado para o teste. O formato de nome totalmente qualificado corresponde a Namespace.Testclass.Methodname com um limite de caracteres de 512. Se o teste for controlado por dados e tiver parâmetros, o limite de caracteres incluirá os parâmetros. |
Prioridade | Priority |
Int32 | Especifica o grau de importância ou criticalidade de um teste. A prioridade normalmente é especificada como um atributo no código de teste. |
ID de referência de caso de teste | TestCaseReferenceId |
Int32 | O número (não a ID) atribuído a um caso de teste. |
Nome do teste | TestName |
String | O nome do teste. |
Proprietário do teste | TestOwner |
String | Proprietário de um teste ou execução de teste. O proprietário do teste normalmente é especificado como um atributo no código de teste. Consulte a tarefa Publicar Resultados do Teste para exibir o mapeamento do atributo Owner para obter formatos de resultado de teste com suporte. |
TestConfigurations
As configurações de teste especificam diferentes ambientes nos quais você executará testes, conforme descrito em Testar configurações diferentes.
As propriedades a seguir são válidas para o tipo de entidade TestConfiguration e o conjunto de entidades TestConfigurations e sua chave TestConfigurationSK
alternativa .
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
ID de configuração de teste | TestConfigurationId |
Int32 | O número (não a ID) atribuído a um caso de teste. |
Nome da Configuração de Teste | Name |
String | Nome atribuído à configuração de teste. |
Estado de configuração de teste | State |
String | O estado da configuração de teste, Ativo ou Inativo. |
As propriedades de navegação incluem Project
e sua restrição ProjectSK
referencial .
TestPoints
Um ponto de teste é uma combinação exclusiva de caso de teste, conjunto de testes, configuração e testador. As propriedades a seguir são válidas para TestPoint EntityType e TestPoints EntitySet. A chave alternativa é TestPointSK
.
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
AssignedToUserSK |
GUID | O GUID atribuído ao testador associado ao ponto de teste. | |
TesterUserSK |
GUID | O GUID atribuído ao testador associado ao ponto de teste. | |
Status de automação | AutomationStatus |
Enumerated | O status de um caso de teste, como Automatizado, Não Automatizado ou Planejado. Corresponde ao campo de item de trabalho Microsoft.VSTS.TCM.AutomationStatus . |
Data da Alteração | ChangedDate |
Datetime | A data e hora em que o ponto de teste foi alterado pela última vez. |
Último Estado do Resultado | LastResultState |
Enumerated | O estado do ponto de teste, como pendente, enfileirado ou em andamento. Os valores válidos estão listados abaixo para TestResultState. |
Prioridade | Priority |
Int32 | A prioridade atribuída ao caso de teste associado. |
ID do caso de teste | TestCaseId |
Int32 | A ID do item de trabalho atribuída ao caso de teste associado. |
ID de configuração de teste | TestConfigurationId |
Int32 | O número atribuído à configuração de teste associada. |
ID do plano de teste | TestPlanId |
Int32 | A ID do item de trabalho atribuída ao plano de teste associado. |
Resultado do teste | LastResultOutcome |
Enumerated | Especifica o último resultado do teste. Os valores válidos estão listados abaixo para TestOutcome. |
ID do Conjunto de Testes | TestSuiteId |
Int32 | A ID do item de trabalho atribuída ao conjunto de testes associado. |
Para examinar os pontos de teste por meio da interface do usuário, consulte Executar testes manuais, Salvar resultados, fechar a sessão e examinar os resultados.
Propriedades de navegação
A tabela a seguir lista essas propriedades de navegação para o tipo de entidade TestPoint e o conjunto de entidades TestPoints .
Nome de Exibição | Nome | Restrição referencial | Propriedade referenciada |
---|---|---|---|
ChangedOn |
ChangedDateSK |
DateSK |
|
Atribuído a | AssignedTo |
AssignedToUserSK |
UserSK |
Project | Project |
ProjectSK |
ProjectSK |
Item de trabalho de caso de teste | TestCase |
TestCaseId |
WorkItemId |
Testar a configuração | TestConfiguration |
TestConfigurationSK |
TestConfigurationSK |
Conjunto de testes | TestSuite |
TestSuiteSK |
TestSuiteSK |
Nome de Usuário do Testador | Tester |
TesterUserSK |
UserSK |
Membros de tipo enumerados TestResultState
Um resultado de teste pode estar em um dos seis estados resumidos na tabela a seguir para o TestResultState
tipo enumerado.
Nome do membro | Valor | Nome de exibição |
---|---|---|
None |
0 | Nenhum |
Pending |
1 | Pendente |
Queued |
2 | Em fila |
InProgress |
3 | Em andamento |
Paused |
4 | Em Pausa |
Completed |
5 | Concluído |
Membros de tipo enumerados TestOutcome
Os 15 resultados de um teste são listados na tabela a seguir e são os membros definidos para o TestOutcome
tipo enumerado.
Nome do membro | Valor | Nome de exibição | Descrição |
---|---|---|---|
Unspecified |
0 | Não Especificado | |
None |
1 | Nenhum | |
Passed |
2 | Aprovado | Teste executado com êxito. |
Failed |
3 | Com falha | Teste não atender ao resultado desejado. |
Inconclusive |
4 | Inconclusivo | Teste sem um resultado definitivo. |
Timeout |
5 | Tempo limite | Duração da execução do teste excedendo o limite especificado. |
Aborted |
6 | Anulado | A execução do teste foi encerrada abruptamente devido a fatores internos ou externos, por exemplo, código inválido, problemas de ambiente. |
Blocked |
7 | Bloqueado | |
NotExecuted |
8 | Não executado | Teste marcado como ignorado para execução. |
Warning |
9 | Aviso | |
Error |
10 | Erro | |
NotApplicable |
11 | Não Aplicável | |
Paused |
12 | Em Pausa | |
InProgress |
13 | Em andamento | |
NotImpacted |
14 | Não Afetado | Teste não afetado pela alteração de código que disparou o pipeline. |
TestPointHistorySnapshot
As propriedades a seguir são válidas para o conjunto de entidades TestPointHistorySnapshot . As chaves alternativas incluem TestPointSK
e DateSK
.
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
AnalyticsUpdatedDate |
Datetime | Marca d'água que indica a última vez em que os dados do Analytics foram atualizados. | |
AssignedToUserSK |
GUID | O GUID atribuído ao item de trabalho de teste. | |
IsLastDayOfPeriod |
Enumerated | Use para filtrar dados para determinar se um dia é concluído em períodos diferentes, como dias, semanas, meses ou anos. Os valores válidos estão listados aqui: Membros de tipo enumerados de período. | |
TesterUserSK |
GUID | O GUID atribuído ao testador associado ao ponto de teste. | |
TestConfigurationSK |
Int32 | A chave atribuída à configuração de teste associada. | |
Status de automação | AutomationStatus |
Enumerated | O status de um caso de teste, como Automatizado, Não Automatizado ou Planejado. Corresponde ao campo de item de trabalho Microsoft.VSTS.TCM.AutomationStatus . |
Prioridade | Priority |
Int32 | A prioridade atribuída ao caso de teste associado. |
ID do caso de teste | TestCaseId |
Int32 | A ID do item de trabalho atribuída ao caso de teste associado. |
ID de configuração de teste | TestConfigurationId |
Int32 | O número atribuído à configuração de teste associada. |
ID do plano de teste | TestPlanId |
Int32 | A ID do item de trabalho atribuída ao plano de teste associado. |
Resultado do teste | ResultOutcome |
Enumerated | Especifica o último resultado do teste. Os valores válidos são listados em TestOutcome. |
ID do Conjunto de Testes | TestSuiteId |
Int32 | A ID do item de trabalho atribuída ao conjunto de testes associado. |
Propriedades de navegação
A tabela a seguir lista essas propriedades de navegação para o tipo de entidade TestPointHistorySnapshot e o conjunto de entidades TestPointHistorySnapshot .
Nome de Exibição | Nome | Restrição referencial | Propriedade referenciada |
---|---|---|---|
Date |
DateSK |
DateSK |
|
Atribuído a | AssignedTo |
AssignedToUserSK |
UserSK |
Project | Project |
ProjectSK |
ProjectSK |
Item de trabalho de caso de teste | TestCase |
TestCaseId |
WorkItemId |
Testar a configuração | TestConfiguration |
TestConfigurationSK |
TestConfigurationSK |
Conjunto de testes | TestSuite |
TestSuiteSK |
TestSuiteSK |
Nome de Usuário do Testador | Tester |
TesterUserSK |
UserSK |
Testresults
Um resultado de teste corresponde a uma única instância de execução de um caso de teste com um resultado e detalhes específicos.
As execuções de teste ocorrem quando você executa manualmente um teste ou inclui tarefas de teste em uma definição de pipeline, conforme descrito em Compilar, testar e implantar aplicativos .NET Core, Executar seus testes.
As propriedades a seguir são válidas para o conjunto de entidades TestResults . A chave alternativa é TestResultSK
.
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
AnalyticsUpdatedDate |
Datetime | Marca d'água que indica a última vez em que os dados do Analytics foram atualizados. | |
Data de Conclusão | CompletedDate |
Datetime | A data e hora em que o resultado do teste concluiu a execução. |
Segundos de Duração | DurationSeconds |
Decimal | O número de segundos necessários para que o teste fosse executado. |
É escamoso | IsFlaky |
Boolean | Indica se o teste está marcado como instável (True) ou não (False). Um teste instável é um teste que falha intermitentemente sem motivo aparente, como uma alteração no código ou teste.**** Para obter mais informações, consulte Gerenciar testes insumos. |
ID da versão | ReleaseId |
Int32 | O número atribuído à versão associada ao resultado do teste. |
ID do ambiente de versão | ReleaseEnvironmentId |
Int32 | O número atribuído ao ambiente de versão associado ao resultado do teste. |
ID do pipeline de lançamento | ReleasePipelineId |
Int32 | O número atribuído ao pipeline de lançamento associado ao resultado do teste. |
ID do estágio de lançamento | ReleaseStageId |
Int32 | O número atribuído ao estágio de liberação associado ao resultado do teste. |
Data de Início | StartedDate |
Datetime | A data e hora em que o resultado do teste iniciou a execução. |
ID do resultado do teste | TestResultId |
Int32 | O número atribuído a um resultado de teste. |
ID da Execução de Teste | TestRunId |
Int32 | O número atribuído a uma execução de teste. |
Tipo de execução de teste | TestRunType |
Enumerated | Indica se é um tipo de teste manual ou automatizado. Os valores válidos estão listados abaixo para TestRunType. |
Resultado do teste | Outcome |
Enumerated | O resultado da execução do teste. Há 15 resultados possíveis para um resultado de teste: Anulado, Bloqueado, Erro, Falha, Inconclusivo, Em andamento, Nenhum, Não aplicável, Não executado, Não afetado, Aprovado, Pausado, Tempo Limite, Não Especificado e Aviso. Os valores válidos estão listados abaixo para TestOutcome. |
Fluxo de trabalho | Workflow |
Enumerated | O tipo de fluxo de trabalho do pipeline. Os valores válidos estão listados abaixo para SourceWorkflow. |
Propriedades de navegação
A tabela a seguir lista as propriedades de navegação válidas para um tipo de entidade TestResult .
Nome | Restrição referencial | Propriedade referenciada |
---|---|---|
CompletedOn |
CompletedDateSK |
DateSK |
StartedOn |
StartedDateSK |
DateSK |
Branch |
BranchSK |
BranchSK |
Project |
ProjectSK |
ProjectSK |
Pipeline |
PipelineSK |
PipelineSK |
PipelineRun |
PipelineRunSK |
PipelineRunSK |
Test |
TestSK |
TestSK |
TestRun |
TestRunSK |
TestRunSK |
Membros do tipo enumerado SourceWorkflow
A tabela a seguir lista os membros definidos para o SourceWorkflow
tipo enumerado.
Nome de exibição | Nome do membro | Valor |
---|---|---|
Build | Build |
1 |
Versão | Release |
2 |
Manual | Manual |
3 |
Membros do tipo enumerado TestRunType
A tabela a seguir lista os membros definidos para o SourceWorkflow
tipo enumerado.
Nome do membro | Valor | Nome de exibição |
---|---|---|
Automated |
1 | Automatizado |
Manual |
2 | Manual |
TestResultsDaily
As propriedades a seguir são válidas para o conjunto de entidades TestResultsDaily . A chave alternativa éTestResultsDailySK
.
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
AnalyticsUpdatedDate |
Datetime | Marca d'água que indica a última vez em que os dados do Analytics foram atualizados. | |
ID do pipeline de lançamento | ReleasePipelineId |
Int32 | O número atribuído ao pipeline de lançamento associado. |
ID do estágio de lançamento | ReleaseStageId |
Int32 | O número atribuído ao estágio do pipeline de lançamento associado. |
Contagem anulada de resultados | ResultAbortedCount |
Int32 | O número de resultados de teste relatados como Abortados para o resultado do teste diariamente. |
Contagem bloqueada de resultados | ResultBlockedCount |
Int32 | O número de resultados de teste relatados como Bloqueados para o resultado do teste diariamente. |
Contagem de resultados | ResultCount |
Int32 | O número total de resultados de teste relatados. |
Segundos de Duração do Resultado | ResultDurationSeconds |
Decimal | O número de segundos necessários para a execução do resultado do teste. |
Contagem de erros de resultado | ResultErrorCount |
Int32 | O número de resultados de teste relatados como Erro para o resultado do teste diariamente. |
Contagem de falhas de resultado | ResultFailCount |
Int32 | O número de resultados de teste relatados como Falha no resultado do teste diariamente. |
Contagem de Resultados escamosos | ResultFlakyCount |
Int32 | O número de resultados insumos. Um teste esfarrapado é um teste que falha intermitentemente sem motivo aparente, como uma alteração no código ou teste. Para obter mais informações, consulte Gerenciar testes insumos. |
Contagem Inconclusiva de Resultado | ResultInconclusiveCount |
Int32 | O número de resultados de teste relatados como Inconclusivos para o resultado do teste diariamente. |
Contagem de aprovação de resultado | ResultPassCount |
Int32 | O número de resultados de teste relatados como Aprovados para o resultado do teste diariamente. |
Contagem de Resultados Nenhum | ResultNoneCount |
Int32 | O número de resultados de teste relatados como Nenhum para o resultado do teste diariamente. |
Contagem de tempo limite de resultado | ResultTimeoutCount |
Int32 | O número de resultados de teste relatados como Tempo limite para o resultado do teste diariamente. |
Contagem de resultados não executados | ResultNotExecutedCount |
Int32 | O número de resultados de teste relatados como Não Executados para o resultado do teste diariamente. |
Contagem de avisos de resultado | ResultWarningCount |
Int32 | O número de resultados de teste relatados como Aviso para o resultado do teste diariamente. |
Contagem de resultados não aplicáveis | ResultNotApplicableCount |
Int32 | O número de resultados de teste relatados como Não Aplicável para o resultado do teste diariamente. |
Contagem de resultados não afetados | ResultNotImpactedCount |
Int32 | O número de resultados de teste relatados como Não Afetados para o resultado do teste diariamente. |
Segundos de duração do resultado | ResultDurationSeconds |
Decimal | O número de segundos necessários para que o resultado do teste fosse concluído. |
Data de Início | StartedDate |
String | A data e hora do início do resultado do teste. |
Tipo de Execução de Teste | TestRunType |
Enumerated | Indica se é um tipo de teste manual ou automatizado. Os valores válidos são listados em TestRunType. |
Fluxo de trabalho | Workflow |
Enumerated | O tipo de fluxo de trabalho de pipeline. Os valores válidos são listados em SourceWorkflow. |
Propriedades de navegação
A tabela a seguir lista as propriedades de navegação válidas para um tipo de entidade TestResultDaily .
Nome | Restrição referencial | Propriedade referenciada |
---|---|---|
Branch |
BranchSK |
BranchSK |
Date |
StartedDateSK |
DateSK |
Pipeline |
PipelineSK |
PipelineSK |
Project |
ProjectSK |
ProjectSK |
Test |
TestSK |
TestSK |
TestRuns
As execuções de teste ocorrem quando você executa manualmente um teste ou inclui tarefas de teste em uma definição de pipeline. Para saber mais, confira Criar, testar e implantar aplicativos do .NET Core, Execute seus testes.
As propriedades a seguir são válidas para TestRuns e sua chave TestRunSK
substituta.
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
AnalyticsUpdatedDate |
Datetime | Marca d'água que indica a última vez que os dados do Analytics foram atualizados. | |
Tem Detalhes | HasDetail |
Boolean | Indica se os detalhes são fornecidos para a execução do teste (True) ou não (False). |
É automatizado | IsAutomated |
Boolean | Indica se os detalhes são fornecidos para a execução do teste (True) ou não (False). |
Prioridade | Priority |
Int32 | A versão atribuída a uma tarefa de pipeline. |
Data de Conclusão | CompletedDate |
Datetime | A data e hora da conclusão da execução do teste ou do resultado do teste. |
ID da versão | ReleaseId |
Int32 | O número atribuído à definição de versão associada. |
ID do ambiente de versão | ReleaseEnvironmentId |
Int32 | O número atribuído ao ambiente de versão associado. |
ID do pipeline de lançamento | ReleasePipelineId |
Int32 | O número atribuído ao pipeline de lançamento associado. |
ID do estágio de lançamento | ReleaseStageId |
Int32 | O número atribuído ao estágio de pipeline de lançamento associado. |
Contagem anulada de resultados | ResultAbortedCount |
Int32 | O número de resultados de teste relatados como Abortados para a execução do teste ou o resultado do teste diariamente. |
Contagem bloqueada de resultados | ResultBlockedCount |
Int32 | O número de resultados de teste relatados como Bloqueados para a execução do teste ou o resultado do teste diariamente. |
Contagem de resultados | ResultCount |
Int32 | O número total de resultados de teste relatados. |
Segundos de duração do resultado | ResultDurationSeconds |
Decimal | O número de segundos necessários para executar a execução do teste. |
Contagem de erros de resultado | ResultErrorCount |
Int32 | O número de resultados de teste relatados como Erro para a execução do teste ou o resultado do teste diariamente. |
Contagem de falhas de resultado | ResultFailCount |
Int32 | O número de resultados de teste relatados como Falha na execução do teste ou no resultado do teste diariamente. |
Contagem de resultados do Flaky | ResultFlakyCount |
Int32 | O número de resultados de teste marcados como irregulares. Um teste irregular é um teste que falha intermitentemente sem motivo aparente, como uma alteração no código ou teste. Para obter mais informações, consulte Gerenciar testes irregulares. |
Contagem Inconclusiva de Resultado | ResultInconclusiveCount |
String | O número de resultados de teste relatados como Inconclusivos para a execução do teste ou o resultado do teste diariamente. |
Contagem de aprovação de resultado | ResultPassCount |
Int32 | O número de resultados de teste relatados como Aprovados para a execução do teste ou o resultado do teste diariamente. |
Contagem de tempo limite de resultado | ResultTimeoutCount |
Int32 | O número de resultados de teste relatados como Tempo limite para a execução do teste ou o resultado do teste diariamente. |
Contagem de resultados não executados | ResultNotExecutedCount |
Int32 | O número de resultados de teste relatados como Não Executados para a execução do teste ou o resultado do teste diariamente. |
Contagem de avisos de resultado | ResultWarningCount |
Int32 | O número de resultados de teste relatados como Aviso para a execução do teste ou o resultado do teste diariamente. |
Contagem de resultados não aplicáveis | ResultNotApplicableCount |
Int32 | O número de resultados de teste relatados como Não Aplicável para a execução de teste ou o resultado do teste diariamente. |
Contagem de resultados não afetados | ResultNotImpactedCount |
Int32 | O número de resultados de teste relatados como Não Afetados para a execução do teste ou o resultado do teste diariamente. |
Segundos de Duração da Execução | RunDurationSeconds |
Decimal | O estado da configuração de teste, Ativo ou Inativo. |
Data de Início | StartedDate |
Datetime | A data e hora do início da execução do teste. |
ID da Execução de Teste | TestRunId |
Int32 | O número atribuído a uma execução de teste. |
Tipo de Execução de Teste | TestRunType |
Enumerated | Indica se é um tipo de teste manual ou automatizado. Os valores válidos são listados em TestRunType. |
Título | Title |
String | O GUID atribuído a uma tarefa de pipeline. |
Fluxo de trabalho | Workflow |
Enumerated | O tipo de fluxo de trabalho de pipeline. Os valores válidos são listados em SourceWorkflow. |
Propriedades de navegação
A tabela a seguir lista as propriedades de navegação válidas para um tipo de entidade TestRun .
Nome | Restrição referencial | Propriedade referenciada |
---|---|---|
Branch |
BranchSK |
BranchSK |
CompletedOn |
CompletedDateSK |
DateSK |
Pipeline |
PipelineSK |
PipelineSK |
PipelineRun |
PipelineRunSK |
PipelineRunSK |
Project |
ProjectSK |
ProjectSK |
StartedOn |
StartedDateSK |
DateSK |
TestSuites
Os conjuntos de testes são definidos para planos de teste e especificam os testes a serem executados. Para saber mais, confira Criar planos de teste e conjuntos de testes.
As propriedades a seguir são válidas para TestSuites e sua chave TestSuiteSK
substituta.
Nome de exibição | Nome | Data type | Descrição |
---|---|---|---|
AnalyticsUpdatedDate |
Datetime | Marca d'água que indica a última vez que os dados do Analytics foram atualizados. | |
ID do plano de teste | TestPlanId |
Int32 | O número (não a ID) atribuído a um caso de teste. |
Test Suite Id | TestSuiteId |
Int32 | Nome atribuído à configuração de teste. |
Título do Plano de Teste | TestPlanTitle |
String | O estado da configuração de teste, Ativo ou Inativo. |
Título do Pacote de Testes | Title |
Int32 | O número (não a ID) atribuído a um caso de teste. |
Orderid | OrderId |
Int32 | Nome atribuído à configuração de teste. |
ID do Test Suite Nível 1 por meio da ID do Test Suite Nível 14 | IdLevel1 AtravésIdLevel14 |
Int32 | O nível de um pacote de teste aninhado. |
Título do Test Suite Nível 1 por meio do Título de Nível 14 do Test Suite | TitleLevel1 até TitleLevel14 |
String | O nome do nível do pacote de testes aninhado. |
Profundidade do Conjunto de Testes | Depth |
Byte | O nível aninhado de um conjunto de testes dentro de um plano de teste. |
Tipo de Pacote de Teste | Type |
Enumerated | Especifica o tipo de conjunto de testes. Os valores válidos são listados para o tipo enumerado TestSuiteType . |
ID do plano de teste | TestPlanId |
Int32 | O número (não a ID) atribuído a um plano de teste. |
ID do item de trabalho de requisito | RequirementWorkItemId |
Int32 | ID da história do usuário do item de trabalho, item de lista de pendências do produto ou outro item de trabalho de categoria de requisito associado ao conjunto de testes. |
Título do Plano de Teste | TestPlanTitle |
String | O título definido para o plano de teste. |
Propriedades de navegação
A tabela a seguir lista as propriedades de navegação válidas para um tipo de entidade TestSuite .
Nome de Exibição | Nome | Restrição referencial | Propriedade referenciada |
---|---|---|---|
Project | Project |
ProjectSK |
ProjectSK |
Item de trabalho de requisito | RequirementWorkItem |
RequirementWorkItemId |
WorkItemId |
Item de trabalho do plano de teste | TestPlanWorkItem |
TestPlanId |
WorkItemId |
Item de Trabalho do Conjunto de Testes | TestSuiteWorkItem |
TestSuiteId |
WorkItemId |
Membros do tipo enumerado TestSuiteType
Os membros a seguir são definidos para o TestSuiteType
tipo enumerado.
Nome do membro | Valor | Nome de exibição |
---|---|---|
None |
0 | Nenhum |
QueryBased |
1 | Baseado em consulta |
Static |
2 | Estático |
RequirementBased |
3 | Com base em requisitos |
Artigos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de