Interfaccia ITestElement

Rappresenta un oggetto test di cui viene utilizzato internamente al framework di test Visual Studioed è l'interfaccia che è utilizzo da tutti i test case.

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 se un agente di test ha esito negativo.
Proprietà pubblica Adapter Ottiene l'adattatore di test associato utilizzato per eseguire il test.
Proprietà pubblica AgentAttributes Ottiene un dizionario degli attributi o delle limitazioni dell'agente per l'esecuzione dei 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 elenco dei test per questo elemento di test.
Proprietà pubblica ControllerPlugin Ottiene il nome del plug-in associato al controller.
Proprietà pubblica Copy Ottiene una copia dell'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 per un elemento di lavoro associato.
Proprietà pubblica CssProjectStructure ottiene o imposta il percorso area per un elemento di lavoro associato.
Proprietà pubblica DeploymentItems Ottiene una raccolta di file venga distribuito a 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 a utilizzare quando il test non può essere eseguito.
Proprietà pubblica ExecutionId Ottiene o imposta l'esecuzione corrente ID per questo elemento di test.
Proprietà pubblica Groups Ottiene una raccolta di descrittori di proprietà che rappresentano i gruppi che le proprietà di questo elemento di test appartengono e determinare come verranno raggruppate nella finestra delle proprietà dell'interfaccia utente.
Proprietà pubblica HumanReadableId Ottiene l'ID dell'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 l'oggetto elemento di test è automatizzato.
Proprietà pubblica IsGroupable Ottiene un valore che indica se l'oggetto elemento di test può essere raggruppato con altri oggetti elementi di test.
Proprietà pubblica IsModified Ottiene un valore che indica se l'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 l'esecuzione dei test verrà riavviato al test se si verifica un arresto anomalo 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 mentre viene immesso dall'utente nell'interfaccia utente.
Proprietà pubblica ParentExecId Ottiene l'ID di esecuzione per l'oggetto padre.
Proprietà pubblica Priority Ottiene o imposta un'indicazione numerica della priorità per 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 a cui appartiene l'elemento di test appartiene.
Proprietà pubblica ProjectRelativePath Ottiene il percorso relativo del progetto di test.
Proprietà pubblica Properties Ottiene una raccolta di proprietà per questo elemento di test.
Proprietà pubblica ReadOnly ottiene un valore che indica se questo elemento di test è di sola lettura.
Proprietà pubblica SolutionName Ottiene il nome della soluzione contenente l'elemento di test.
Proprietà pubblica SourceFileName Ottiene il percorso e il nome del test contenente l'elemento.
Proprietà pubblica Storage Ottiene o imposta il percorso del percorso di archiviazione degli elementi di distribuzione per questo elemento.
Proprietà pubblica TestCategories Ottiene una raccolta di elementi categoria di test a cui è assegnato a questo elemento di test dall'interfaccia utente.
Proprietà pubblica TestType ottiene il tipo di test per questo elemento di test.
Proprietà pubblica Timeout Ottiene o presenta il numero di millisecondi l'esecuzione dei tempi di questo elemento di test.
Proprietà pubblica UserData ottiene o imposta un oggetto che contiene i dati arbitrari nonpersistable per un elemento di test personalizzato.
Proprietà pubblica VisibleProperties Ottiene una raccolta di descrittori di proprietà per le proprietà che sono visibili all'utente. (Ereditato da IVisiblePropertyProvider)
Proprietà pubblica WorkItemIds Ottiene un elenco di elementi di lavoro associato a questo elemento di test.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AssignIsRunnable L'assegnazione dei valori per IsRunnable e ErrorMessageForNonRunnable proprietà.
Metodo pubblico Clone Crea un nuovo oggetto che è una copia dell'istanza corrente. (Ereditato da ICloneable)
Metodo pubblico IsValid Quando 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