ITestRunStatistics-Schnittstelle
Stellt die jeweilige Anzahl mehrerer Aspekte von Testergebnissen für einen Testlauf dar.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntax
'Declaration
Public Interface ITestRunStatistics _
Inherits INotifyPropertyChanged
public interface ITestRunStatistics : INotifyPropertyChanged
public interface class ITestRunStatistics : INotifyPropertyChanged
type ITestRunStatistics =
interface
interface INotifyPropertyChanged
end
public interface ITestRunStatistics extends INotifyPropertyChanged
Der ITestRunStatistics-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
CompletedTests | Ruft die Anzahl der abgeschlossenen Tests im Testlauf ab. | |
FailedTests | Ruft die Anzahl der Tests ab, die fehlgeschlagen sind. | |
InconclusiveTests | Ruft die Anzahl der Tests ab, die nicht eindeutige Ergebnisse aufweisen. | |
InProgressTests | Ruft die Anzahl der gegenwärtig ausgeführten Tests ab. | |
Item[TestOutcome] | Ruft die Anzahl der Tests ab, die das angegebene Ergebnis haben. | |
Item[TestResultState] | Ruft die Anzahl der Tests ab, die den angegebenen Ergebniszustand haben. | |
PassedTests | Ruft die Anzahl der Tests ab, die erfolgreich ausgeführt wurden. | |
PendingTests | Ruft die Anzahl der ausstehenden Tests ab. | |
TestResolutionStatistics | Ruft die Liste der statistischen Testauflösungszustandsobjekte ab. | |
TotalTests | Ruft die Gesamtzahl der Tests im Testlauf ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
GetStatistics | Gibt ein Array von Testauflösungszustandsobjekten zurück. | |
Refresh | Aktualisiert die Statistik vom Server. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.) |
Zum Seitenanfang
Hinweise
Diese Schnittstelle unterstützt das Objektmodell für Testfallverwaltung (TCM) in Visual Studio. Diese Schnittstelle ist nicht für das Implementieren in einer benutzerdefinierten Klasse vorgesehen. Sie können diese Schnittstelle aber in einer benutzerdefinierten Klasse verwenden, falls ein TCM-Objekt eine interne Implementierung zurückgibt.