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 | |
---|---|---|
![]() |
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. |
![]() |
Adapter | Ottiene l'adattatore di test associato utilizzato per l'esecuzione del test. |
![]() |
AgentAttributes | Ottiene un dizionario di attributi agente o delle restrizioni per l'esecuzione del 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 dell'elenco dei test per questo elemento di test. |
![]() |
ControllerPlugin | Ottiene il nome del plug-in del controller associato. |
![]() |
Copy | Ottiene una copia di questo 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 di un elemento di lavoro associato. |
![]() |
CssProjectStructure | Ottiene o imposta il percorso area di un elemento di lavoro associato. |
![]() |
DeploymentItems | Ottiene un insieme di file da distribuire con 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 da utilizzare quando il test non può essere eseguito. |
![]() |
ExecutionId | Ottiene o imposta l'ID di esecuzione corrente per questo elemento di test. |
![]() |
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. |
![]() |
HumanReadableId | Ottiene l'ID di questo elemento di test visualizzato nell'interfaccia utente. |
![]() |
Id | Ottiene l'ID di questo elemento di test. |
![]() |
IsAutomated | Ottiene un valore che indica se questo oggetto elemento di test è automatizzato. |
![]() |
IsGroupable | Ottiene un valore che indica se questo oggetto elemento di test può essere raggruppato insieme con altri oggetti elemento di test. |
![]() |
IsModified | Ottiene un valore che indica se questo 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 questa esecuzione dei test si riavvierà con questo test in caso di interruzione 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 come immesso dall'utente nell'interfaccia utente. |
![]() |
ParentExecId | Ottiene l'ID di esecuzione dei test per l'oggetto padre. |
![]() |
Priority | Ottiene o imposta un'indicazione numerica della priorità di questo elemento di test. |
![]() |
ProjectData | Ottiene l'oggetto dati del progetto per questo elemento di test. |
![]() |
ProjectName | Ottiene il nome del progetto al quale appartiene questo elemento di test. |
![]() |
ProjectRelativePath | Ottiene il percorso relativo del progetto di test. |
![]() |
Properties | Ottiene un insieme delle proprietà di questo elemento di test. |
![]() |
ReadOnly | Ottiene un valore che indica se questo elemento di testo è di sola lettura. |
![]() |
SolutionName | Ottiene il nome della soluzione contenente questo elemento di test. |
![]() |
SourceFileName | Ottiene il percorso e il nome file per il test che contiene questo elemento. |
![]() |
Storage | Ottiene o imposta il percorso di archiviazione degli elemento di distribuzione di questo elemento. |
![]() |
TestCategories | Ottiene un insieme di elementi di categoria di test assegnati a questo elemento di test dall'utente nell'interfaccia utente. |
![]() |
TestType | Ottiene il tipo di test di questo elemento di test. |
![]() |
Timeout | Ottiene o imposta il numero di millisecondi che trascorrono prima del timeout dell'esecuzione di questo elemento di test. |
![]() |
UserData | Ottiene o imposta un oggetto contenente dati arbitrari non persistenti per un elemento di test personalizzato. |
![]() |
VisibleProperties | Ottiene un insieme di descrittori di proprietà per le proprietà visibili all'utente. (Ereditato da IVisiblePropertyProvider) |
![]() |
WorkItemIds | Ottiene un elenco di elementi di lavoro associati a questo elemento di test. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AssignIsRunnable | Consente di assegnare valori per le proprietà IsRunnable e ErrorMessageForNonRunnable. |
![]() |
Clone | Crea un nuovo oggetto che è una copia dell'istanza corrente. (Ereditato da ICloneable) |
![]() |
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