Interface ITestElement
Representa um objeto de teste que é usado internamente da estrutura de teste de Visual Studio, e é a interface que é implementar por todos os casos de teste.
Namespace: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (em Microsoft.VisualStudio.QualityTools.Common.dll)
Sintaxe
'Declaração
Public Interface ITestElement _
Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable,
IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable,
IVerifiable, IVisiblePropertyProvider
type ITestElement =
interface
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider
O tipo ITestElement expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
AbortRunOnAgentFailure | Obtém ou define um valor que indica se é necessário interromper o teste inteiro executado se um agente de teste falhar. |
![]() |
Adapter | Obtém o adaptador de teste associado que é usado para executar o teste. |
![]() |
AgentAttributes | Obtém um dicionário de atributos de agente ou restrições para a execução de teste atual. |
![]() |
CanBeAggregated | Obtém um valor que indica se esse elemento de teste pode ser inserido em testes de agregação. |
![]() |
CategoryId | Obtém ou define a identificação de categoria da lista de teste para este elemento de teste. |
![]() |
ControllerPlugin | Obtém o nome do controlador associado de plug-in. |
![]() |
Copy | Obtém uma cópia desse elemento de teste. |
![]() |
CreatedByUI | Obtém ou define um valor que indica se esse elemento de teste foi criado pela interface de usuário. |
![]() |
CssIteration | Obtém ou define o caminho de iteração de um item de trabalho associados. |
![]() |
CssProjectStructure | Obtém ou define o caminho da área de um item de trabalho associados. |
![]() |
DeploymentItems | Obtém uma coleção de arquivos a serem implantados com um caso de teste. |
![]() |
Description | Obtém ou define uma descrição para este elemento de teste. |
![]() |
Enabled | Obtém ou define um valor que indica se esse elemento de teste está ativado. |
![]() |
ErrorMessageForNonRunnable | Obtém a mensagem de erro a ser usado quando esse teste não pode ser executado. |
![]() |
ExecutionId | Obtém ou define a identificação da execução atual para este elemento de teste. |
![]() |
Groups | Obtém uma coleção de descritores de propriedade que representam os grupos aos quais as propriedades deste elemento teste pertencem e determina como eles serão agrupados na janela Propriedades da interface do usuário. |
![]() |
HumanReadableId | Obtém a ID deste elemento de teste como ele aparece na interface do usuário. |
![]() |
Id | Obtém a ID para este elemento de teste. |
![]() |
IsAutomated | Obtém um valor que indica se este objeto de elemento de teste é automatizado. |
![]() |
IsGroupable | Obtém um valor que indica se este objeto de elemento de teste pode ser agrupado em conjunto com outros objetos do elemento de teste. |
![]() |
IsModified | Obtém um valor que indica se este objeto de elemento de teste foi modificado. |
![]() |
IsRunnable | Obtém um valor que indica se esse elemento de teste pode ser executado como parte de uma execução de teste. |
![]() |
IsRunOnRestart | Obtém um valor que indica se a execução de teste será reiniciado com este teste se ele falhar durante uma execução de teste. |
![]() |
Link | Obtém um link que pode ser usado para acessar esse elemento de teste. |
![]() |
Name | Obtém ou define o nome deste elemento de teste. |
![]() |
Owner | Obtém o nome do proprietário inserido pelo usuário na interface do usuário. |
![]() |
ParentExecId | Obtém a ID de execução de teste para o objeto pai. |
![]() |
Priority | Obtém ou define uma indicação numérica de prioridade para este elemento de teste. |
![]() |
ProjectData | Obtém o objeto de dados de projeto para este elemento de teste. |
![]() |
ProjectName | Obtém o nome do projeto ao qual este elemento de teste pertence. |
![]() |
ProjectRelativePath | Obtém o caminho relativo do projeto de teste. |
![]() |
Properties | Obtém uma coleção de propriedades para esse elemento de teste. |
![]() |
ReadOnly | Obtém um valor que indica se esse elemento de teste é somente leitura. |
![]() |
SolutionName | Obtém o nome da solução que contém este elemento de teste. |
![]() |
SourceFileName | Obtém o nome de arquivo e caminho para o teste que contém este elemento. |
![]() |
Storage | Obtém ou define o caminho do local de armazenamento dos itens de implantação para este elemento. |
![]() |
TestCategories | Obtém uma coleção de teste a itens de categoria que é atribuído a esse elemento de teste pelo usuário na interface do usuário. |
![]() |
TestType | Obtém o tipo de teste para este elemento de teste. |
![]() |
Timeout | Obtém ou define o número de milissegundos antes que a execução desse elemento de teste expira. |
![]() |
UserData | Obtém ou define um objeto que contém dados arbitrários de nonpersistable para um elemento de teste personalizada. |
![]() |
VisibleProperties | Obtém uma coleção de descritores de propriedade para propriedades que são visíveis para o usuário. (Herdado de IVisiblePropertyProvider.) |
![]() |
WorkItemIds | Obtém uma lista de itens de trabalho que está associada esse elemento de teste. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AssignIsRunnable | Atribui valores para o IsRunnable e ErrorMessageForNonRunnable propriedades. |
![]() |
Clone | Cria um novo objeto que é uma cópia da instância atual. (Herdado de ICloneable.) |
![]() |
IsValid | Quando implementado em uma classe derivada, obtém um valor que indica se os elementos essenciais estão disponíveis e válido. (Herdado de IVerifiable.) |
Superior