Interfaccia ITestCase
Rappresenta un test case archiviato in Team Foundation Server.
Spazio dei nomi: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Sintassi
'Dichiarazione
Public Interface ITestCase _
Inherits ITestBase, ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
public interface ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
public interface class ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
type ITestCase =
interface
interface ITestBase
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
interface IAttachmentOwner
end
public interface ITestCase extends ITestBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
Il tipo ITestCase espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Actions | Ottiene una raccolta di oggetti azione di test archiviati nell'ordine in cui devono essere eseguiti. (Ereditato da ITestBase) | |
Area | Ottiene o imposta la classificazione o l'area funzionale alla quale appartiene il test. (Ereditato da ITestBase) | |
Attachments | ottiene la raccolta di allegati. (Ereditato da IAttachmentOwner) | |
CustomFields | Ottiene una raccolta gestione degli elementi di lavoro di campi definiti dall'utente registrati nel server. (Ereditato da ITestBase) | |
Data | Ottiene DataSet contenente i valori del parametro che verranno utilizzati quando questo test case viene eseguito. | |
DataReadOnly | Verificare le tabelle dati archiviate nel test case. | |
DateCreated | Ottiene la data di creazione dell'oggetto. (Ereditato da ITestBase) | |
DateModified | Ottiene la data dell'ultima modifica dell'oggetto. (Ereditato da ITestBase) | |
DefaultTable | Ottiene la tabella predefinita in DataSet restituita dalla proprietà Data. | |
DefaultTableReadOnly | Impostare come valore predefinito la tabella utilizzata per l'associazione interna | |
Description | Ottiene o imposta la descrizione dell'oggetto. (Ereditato da ITestBase) | |
Error | Ottiene un'indicazione del messaggio di errore ciò che è errato all'oggetto. (Ereditato da IDataErrorInfo) | |
Exists | Ottiene un valore che indica se l'oggetto è stato eliminato e se il chiamante dispone di accesso all'oggetto. (Ereditato da ITestBase) | |
Id | ottiene l'identificatore. (Ereditato da IIdentifiable<TKey>) | |
Implementation | Ottiene un riferimento al test automatizzato che implementa il test case. | |
InvalidProperties | Ottiene un elenco di nomi di proprietà che non sono validi. (Ereditato da IPropertyOwner) | |
IsAutomated | Ottiene un valore che indica se il test è automatizzato. | |
IsDirty | Ottiene un valore che indica se le proprietà sono stati modificati dopo l'ultima aggiorna, recupera, o vengono salvati. (Ereditato da IPropertyOwner) | |
Item | ottiene il messaggio di errore per la proprietà con il nome specificato. (Ereditato da IDataErrorInfo) | |
Links | Ottiene una raccolta gestione degli elementi di lavoro di collegamenti ad altri elementi. (Ereditato da ITestBase) | |
Owner | Ottiene o imposta l'identità della persona responsabile del test se si tratta di un test automatizzato, o della persona responsabile della gestione dei passi del test se si tratta di un test manuale. (Ereditato da ITestBase) | |
OwnerName | La persona responsabile dell'automazione del test.Se il test è manuale, la persona responsabile della gestione dei passi del test. (Ereditato da ITestBase) | |
OwnerTeamFoundationId | La persona responsabile dell'automazione del test.Se il test è manuale, la persona responsabile della gestione dei passi del test. (Ereditato da ITestBase) | |
Priority | Ottiene o imposta la priorità di esecuzione di questo test. (Ereditato da ITestBase) | |
Project | ottiene il progetto di test. (Ereditato da ITestObject<T>) | |
Reason | Ottiene o imposta il motivo per cui l'oggetto si trova nello stato corrente. (Ereditato da ITestBase) | |
Revision | Ottiene il numero di revisione corrente di questo oggetto. (Ereditato da ITestObject<T>) | |
State | Ottiene o imposta lo stato corrente di questo oggetto. (Ereditato da ITestBase) | |
TestParameters | Ottiene una raccolta di tutti i parametri utilizzati nei passi del presente test e in tutti i parametri inclusi in tutti i passi condivisi. (Ereditato da ITestBase) | |
TestSuiteEntry | Consente di creare un nuovo ITestSuiteEntry che contiene questo test case, che successivamente deve essere collegato a un gruppo di test esistente che si trova nel gruppo radice del piano di test. | |
Title | Ottiene o imposta il titolo di questo test o passo. (Ereditato da ITestBase) | |
UserData | Ottiene o si imposta un oggetto o un valore arbitrario che non vengono mantenuti, ma che consente agli oggetti gestione test siano dinamicamente esteso. (Ereditato da ITestObject<T>) | |
WorkItem | Ottiene l'elemento di lavoro sottostante. (Ereditato da ITestBase) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateAttachment(String) | crea un allegato da un file. (Ereditato da IAttachmentOwner) | |
CreateAttachment(String, SourceFileAction) | Crea un allegato da un file, facoltativamente eliminando il file di origine dopo essere caricatosi. (Ereditato da IAttachmentOwner) | |
CreateAttachment(array<Byte[], Int32, Int32) | Crea un allegato per un test case utilizzando la matrice di byte specificata. | |
CreateSharedStepReference | Se l'oggetto è un test case, crea un nuovo riferimento del passo condiviso che consente di accedere a un altro set di azioni. (Ereditato da ITestBase) | |
CreateTestActionGroup | Crea un nuovo gruppo azione di test al quale è possibile aggiungere passi o altri gruppi. (Ereditato da ITestBase) | |
CreateTestStep | Crea un nuovo passo del test. (Ereditato da ITestBase) | |
FindAction | Restituisce l'azione specificata dalla proprietà Actions utilizzando il numero ID specificato. (Ereditato da ITestBase) | |
Flush | Tiene aggiornati i campi dell'elemento di lavoro utilizzando le modifiche apportate in questo oggetto. (Ereditato da ITestBase) | |
GetReferencedSharedStep(Int32) | Restituisce il passo condiviso fa riferimento il test case.Restituisce null se il passo condiviso che corrisponde allo sharedStepId non viene fatto riferimento dal test case. | |
GetReferencedSharedStep(Int32, Int32) | ||
OverrideParameter | Esegue l'override del parametro specificato, che consente l'invio di sia stato rimosso da passi del test case specifico mantenendo i dati sul parametro da altre iterazioni. (Ereditato da ITestBase) | |
Refresh | Aggiorna l'elemento corrente nel server e reimposta i valori a quelli archiviati nell'elemento.I dati memorizzati nella cache sono rimossi. (Ereditato da ITestBase) | |
RenameParameter | Rinomina un parametro utilizzando il nome del parametro specificato e aggiorna tutte le azioni che fanno riferimento al parametro. (Ereditato da ITestBase) | |
ReplaceParameter | Trova tutte le istanze in cui il parametro fornito viene utilizzato nelle azioni, elimina tutti i dati di iterazione per ogni istanza e li sostituisce usando il testo letterale fornito. (Ereditato da ITestBase) | |
Save | Tiene aggiornati i campi dell'elemento di lavoro chiamando il metodo Flush e quindi archiviando ogni elemento di lavoro nel server. (Ereditato da ITestBase) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
AttachmentUploadCompleted | Questo evento viene generato quando il caricamento dell'allegato è terminato. (Ereditato da IAttachmentOwner) | |
PropertyChanged | Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged) | |
TestParameterDeletingEvent | Evento generato prima che i parametri di test vengano eliminati. (Ereditato da ITestBase) |
In alto
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client