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 | |
---|---|---|
AbortRunOnAgentFailure | Ottiene o imposta un valore che indica se interrompere l'intera esecuzione dei test se un agente di test ha esito negativo. | |
Adapter | Ottiene l'adattatore di test associato utilizzato per eseguire il test. | |
AgentAttributes | Ottiene un dizionario degli attributi o delle limitazioni dell'agente per l'esecuzione dei test corrente. | |
CanBeAggregated | Ottiene un valore che indica se questo elemento di test può essere inserito nei test di aggregazione. | |
CategoryId | Ottiene o imposta l'ID categoria elenco dei test per questo elemento di test. | |
ControllerPlugin | Ottiene il nome del plug-in associato al controller. | |
Copy | Ottiene una copia dell'elemento di test. | |
CreatedByUI | Ottiene o imposta un valore che indica se questo elemento di test è stato creato dall'interfaccia utente. | |
CssIteration | ottiene o imposta il percorso di iterazione per un elemento di lavoro associato. | |
CssProjectStructure | ottiene o imposta il percorso area per un elemento di lavoro associato. | |
DeploymentItems | Ottiene una raccolta di file venga distribuito a un test case. | |
Description | Ottiene o imposta una descrizione per questo elemento di test. | |
Enabled | Ottiene o imposta un valore che indica se questo elemento di test è abilitato. | |
ErrorMessageForNonRunnable | Ottiene il messaggio di errore a utilizzare quando il test non può essere eseguito. | |
ExecutionId | Ottiene o imposta l'esecuzione corrente ID per questo elemento di test. | |
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. | |
HumanReadableId | Ottiene l'ID dell'elemento di test visualizzato nell'interfaccia utente. | |
Id | Ottiene l'ID di questo elemento di test. | |
IsAutomated | Ottiene un valore che indica se l'oggetto elemento di test è automatizzato. | |
IsGroupable | Ottiene un valore che indica se l'oggetto elemento di test può essere raggruppato con altri oggetti elementi di test. | |
IsModified | Ottiene un valore che indica se l'oggetto elemento di test è stato modificato. | |
IsRunnable | Ottiene un valore che indica se questo elemento di test può essere eseguito come parte di un'esecuzione dei test. | |
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. | |
Link | Ottiene un collegamento che può essere utilizzato per accedere a questo elemento di test. | |
Name | Ottiene o imposta il nome di questo elemento di test. | |
Owner | Ottiene il nome del proprietario mentre viene immesso dall'utente nell'interfaccia utente. | |
ParentExecId | Ottiene l'ID di esecuzione per l'oggetto padre. | |
Priority | Ottiene o imposta un'indicazione numerica della priorità per questo elemento di test. | |
ProjectData | Ottiene l'oggetto dati del progetto per questo elemento di test. | |
ProjectName | Ottiene il nome del progetto a cui appartiene l'elemento di test appartiene. | |
ProjectRelativePath | Ottiene il percorso relativo del progetto di test. | |
Properties | Ottiene una raccolta di proprietà per questo elemento di test. | |
ReadOnly | ottiene un valore che indica se questo elemento di test è di sola lettura. | |
SolutionName | Ottiene il nome della soluzione contenente l'elemento di test. | |
SourceFileName | Ottiene il percorso e il nome del test contenente l'elemento. | |
Storage | Ottiene o imposta il percorso del percorso di archiviazione degli elementi di distribuzione per questo elemento. | |
TestCategories | Ottiene una raccolta di elementi categoria di test a cui è assegnato a questo elemento di test dall'interfaccia utente. | |
TestType | ottiene il tipo di test per questo elemento di test. | |
Timeout | Ottiene o presenta il numero di millisecondi l'esecuzione dei tempi di questo elemento di test. | |
UserData | ottiene o imposta un oggetto che contiene i dati arbitrari nonpersistable per un elemento di test personalizzato. | |
VisibleProperties | Ottiene una raccolta di descrittori di proprietà per le proprietà che sono visibili all'utente. (Ereditato da IVisiblePropertyProvider) | |
WorkItemIds | Ottiene un elenco di elementi di lavoro associato a questo elemento di test. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AssignIsRunnable | L'assegnazione dei valori per IsRunnable e ErrorMessageForNonRunnable proprietà. | |
Clone | Crea un nuovo oggetto che è una copia dell'istanza corrente. (Ereditato da ICloneable) | |
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