Condividi tramite


Interfaccia ITestSuiteBase

Rappresenta le proprietà e i metodi comuni utilizzati da tutti i tipi di gruppi di test.

Spazio dei nomi:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintassi

'Dichiarazione
Public Interface ITestSuiteBase _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestSuiteBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestSuiteBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestSuiteBase =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestSuiteBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

Il tipo ITestSuiteBase espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AllTestCases Ottiene l'insieme di sola lettura di test case per il gruppo e tutti gli elementi figlio gerarchici.
Proprietà pubblica DefaultConfigurations Ottiene l'elenco di sola lettura delle configurazioni predefinite.
Proprietà pubblica Description Ottiene o imposta la descrizione del gruppo di test.
Proprietà pubblica Error Ottiene un messaggio di errore che indica l'errore relativo a questo oggetto. (Ereditato da IDataErrorInfo)
Proprietà pubblica Id Ottiene l'identificatore. (Ereditato da IIdentifiable<TKey>)
Proprietà pubblica InvalidProperties Ottiene un elenco di nomi delle proprietà non validi. (Ereditato da IPropertyOwner)
Proprietà pubblica IsDirty Ottiene un valore che indica se le proprietà sono state modificate dall'ultimo aggiornamento, recupero o salvataggio. (Ereditato da IPropertyOwner)
Proprietà pubblica IsRoot Ottiene un valore che indica se il gruppo è il gruppo radice nel progetto di test.
Proprietà pubblica Item Ottiene il messaggio di errore per la proprietà con il nome specificato. (Ereditato da IDataErrorInfo)
Proprietà pubblica LastUpdated Ottiene la data e l'ora dell'ultimo aggiornamento del gruppo di test.
Proprietà pubblica LastUpdatedBy Ottiene l'identità della persona che ha eseguito l'ultimo aggiornamento del gruppo di test.
Proprietà pubblica Parent Ottiene il gruppo di test padre che contiene il gruppo di test.
Proprietà pubblica Plan Ottiene il piano di test che possiede il gruppo di test.
Proprietà pubblica Project Ottiene il progetto di test. (Ereditato da ITestObject<T>)
Proprietà pubblica Revision Ottiene il numero di revisione corrente per l'oggetto. (Ereditato da ITestObject<T>)
Proprietà pubblica State Ottiene o imposta lo stato del gruppo di test.
Proprietà pubblica TestCases Ottiene un insieme di test case di sola lettura.
Proprietà pubblica TestSuiteEntry Ottiene una voce che è stata creata in un gruppo di test statico.
Proprietà pubblica TestSuiteType Ottiene il tipo di gruppo di test.
Proprietà pubblica Title Ottiene o imposta il titolo del gruppo di test.
Proprietà pubblica UserData Ottiene o imposta un oggetto arbitrario o un valore non persistente, ma consente a oggetti gestione test di venire estesi in modo dinamico. (Ereditato da ITestObject<T>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AssignTestPoints Modifica la proprietà AssignedTo utilizzando l'insieme di assegnazioni del punto di test specificato.
Metodo pubblico ClearDefaultConfigurations Rimuove l'elenco di configurazioni predefinite dalla famiglia di prodotti.Questo provoca che ogni gruppo erediti le configurazioni predefinite dal relativo padre.
Metodo pubblico CreateTestPointAssignment Consente di creare un oggetto ITestPointAssignment da passare in ITestSuiteBase.AssignTestPoints
Metodo pubblico Refresh() Aggiorna eventuali gruppi obsoleti nella gerarchia dei gruppi di test.
Metodo pubblico Refresh(Boolean) Aggiorna eventuali gruppi nella gerarchia dei gruppi di test, forzando eventualmente l'aggiornamento in base al fatto che siano obsoleti.
Metodo pubblico SetDefaultConfigurations Specifica un set di configurazioni da utilizzare con le voci di gruppo appena aggiunte.Quando si aggiungono le voci, vengono creati punti di test per ognuna di queste configurazioni.
Metodo pubblico SetEntryConfigurations Consente di creare ed eliminare i punti di test necessari per far passare il set di configurazioni per ogni voce.

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged)

In alto

Note

I gruppi di test che vengono compilati in base a query possono utilizzare IDynamicTestSuiteBase. I gruppi di test che vengono compilati in base a un elenco esplicito di ID test case possono utilizzare IStaticTestSuite. I gruppi di test che vengono compilati in base a un requisito specifico possono utilizzare IRequirementTestSuite.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client

IRequirementTestSuite

IDynamicTestSuiteBase

IStaticTestSuite

ITestObject<T>

IIdentifiable<TKey>

IDataErrorInfo

IPropertyOwner

INotifyPropertyChanged