Share via


Interfaccia ITestElement

Rappresenta un oggetto di test utilizzato internamente nel framework di test di Visual Studio ed è l'interfaccia implementata da tutti gli oggetti test.

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

'Dichiarazione
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

Il tipo ITestElement espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AbortRunOnAgentFailure Ottiene o imposta un valore che indica se interrompere l'intera esecuzione dei test nel caso in cui un agente di test abbia esito negativo.
Proprietà pubblica Adapter Ottiene l'adattatore di test associato utilizzato per l'esecuzione del test.
Proprietà pubblica AgentAttributes Ottiene un dizionario di attributi agente o delle restrizioni per l'esecuzione del test corrente.
Proprietà pubblica CanBeAggregated Ottiene un valore che indica se questo elemento di test può essere inserito nei test di aggregazione.
Proprietà pubblica CategoryId Ottiene o imposta l'ID categoria dell'elenco dei test per questo elemento di test.
Proprietà pubblica ControllerPlugin Ottiene il nome del plug-in del controller associato.
Proprietà pubblica Copy Ottiene una copia di questo elemento di test.
Proprietà pubblica CreatedByUI Ottiene o imposta un valore che indica se questo elemento di test è stato creato dall'interfaccia utente.
Proprietà pubblica CssIteration Ottiene o imposta il percorso di iterazione di un elemento di lavoro associato.
Proprietà pubblica CssProjectStructure Ottiene o imposta il percorso area di un elemento di lavoro associato.
Proprietà pubblica DeploymentItems Ottiene un insieme di file da distribuire con un test case.
Proprietà pubblica Description Ottiene o imposta una descrizione per questo elemento di test.
Proprietà pubblica Enabled Ottiene o imposta un valore che indica se questo elemento di test è abilitato.
Proprietà pubblica ErrorMessageForNonRunnable Ottiene il messaggio di errore da utilizzare quando il test non può essere eseguito.
Proprietà pubblica ExecutionId Ottiene o imposta l'ID di esecuzione corrente per questo elemento di test.
Proprietà pubblica Groups Ottiene un insieme di descrittori di proprietà che rappresentano i gruppi ai quali appartengono le proprietà di questo elemento di test e determina il modo in cui verranno raggruppate nella finestra delle proprietà dell'interfaccia utente.
Proprietà pubblica HumanReadableId Ottiene l'ID di questo elemento di test visualizzato nell'interfaccia utente.
Proprietà pubblica Id Ottiene l'ID di questo elemento di test.
Proprietà pubblica IsAutomated Ottiene un valore che indica se questo oggetto elemento di test è automatizzato.
Proprietà pubblica IsGroupable Ottiene un valore che indica se questo oggetto elemento di test può essere raggruppato insieme con altri oggetti elemento di test.
Proprietà pubblica IsModified Ottiene un valore che indica se questo oggetto elemento di test è stato modificato.
Proprietà pubblica IsRunnable Ottiene un valore che indica se questo elemento di test può essere eseguito come parte di un'esecuzione dei test.
Proprietà pubblica IsRunOnRestart Ottiene un valore che indica se questa esecuzione dei test si riavvierà con questo test in caso di interruzione durante l'esecuzione dei test.
Proprietà pubblica Link Ottiene un collegamento che può essere utilizzato per accedere a questo elemento di test.
Proprietà pubblica Name Ottiene o imposta il nome di questo elemento di test.
Proprietà pubblica Owner Ottiene il nome del proprietario come immesso dall'utente nell'interfaccia utente.
Proprietà pubblica ParentExecId Ottiene l'ID di esecuzione dei test per l'oggetto padre.
Proprietà pubblica Priority Ottiene o imposta un'indicazione numerica della priorità di questo elemento di test.
Proprietà pubblica ProjectData Ottiene l'oggetto dati del progetto per questo elemento di test.
Proprietà pubblica ProjectName Ottiene il nome del progetto al quale appartiene questo elemento di test.
Proprietà pubblica ProjectRelativePath Ottiene il percorso relativo del progetto di test.
Proprietà pubblica Properties Ottiene un insieme delle proprietà di questo elemento di test.
Proprietà pubblica ReadOnly Ottiene un valore che indica se questo elemento di testo è di sola lettura.
Proprietà pubblica SolutionName Ottiene il nome della soluzione contenente questo elemento di test.
Proprietà pubblica SourceFileName Ottiene il percorso e il nome file per il test che contiene questo elemento.
Proprietà pubblica Storage Ottiene o imposta il percorso di archiviazione degli elemento di distribuzione di questo elemento.
Proprietà pubblica TestCategories Ottiene un insieme di elementi di categoria di test assegnati a questo elemento di test dall'utente nell'interfaccia utente.
Proprietà pubblica TestType Ottiene il tipo di test di questo elemento di test.
Proprietà pubblica Timeout Ottiene o imposta il numero di millisecondi che trascorrono prima del timeout dell'esecuzione di questo elemento di test.
Proprietà pubblica UserData Ottiene o imposta un oggetto contenente dati arbitrari non persistenti per un elemento di test personalizzato.
Proprietà pubblica VisibleProperties Ottiene un insieme di descrittori di proprietà per le proprietà visibili all'utente. (Ereditato da IVisiblePropertyProvider)
Proprietà pubblica WorkItemIds Ottiene un elenco di elementi di lavoro associati a questo elemento di test.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AssignIsRunnable Consente di assegnare valori per le proprietà IsRunnable e ErrorMessageForNonRunnable.
Metodo pubblico Clone Crea un nuovo oggetto che è una copia dell'istanza corrente. (Ereditato da ICloneable)
Metodo pubblico IsValid Se implementato in una classe derivata, ottiene un valore che indica se gli elementi essenziali sono disponibili e validi. (Ereditato da IVerifiable)

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

IVerifiable

IVisiblePropertyProvider