ITestRun-Schnittstelle
Stellt eine Ausführung eines Satzes von Tests für einen bestimmten Build dar.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntax
'Declaration
Public Interface ITestRun _
Inherits IIdentifiable(Of Integer), IAttachmentOwner, ITestMessageLogOwner, _
INotifyPropertyChanged
public interface ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
public interface class ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
type ITestRun =
interface
interface IIdentifiable<int>
interface IAttachmentOwner
interface ITestMessageLogOwner
interface INotifyPropertyChanged
end
public interface ITestRun extends IIdentifiable<int>, IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
Der ITestRun-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Attachments | Ruft den Auflistung der Anlagen ab. (Von IAttachmentOwner geerbt.) | |
BuildConfigurationId | Ruft die Buildkonfigurations-ID für dieses Testlauf ab. | |
BuildDirectory | Ruft den Pfad für die Buildausgabe ab oder legt diesen fest. | |
BuildFlavor | Ruft die Konfiguration des Builds ab (d. h. "Release" oder "Debug") oder legt diese fest. | |
BuildNumber | Ruft den Namen des Builds ab oder legt ihn fest. | |
BuildPlatform | Ruft die Buildplattform ab oder legt diese fest. | |
BuildUri | Ruft den URI (Uniform Resource Identifier) des Builds ab, für den dieser Testlauf ausgeführt wurde, oder legt ihn fest. | |
Comment | Ruft eine Zeichenfolge ab, die alle Kommentare enthält, die bei der Analyse des Testlaufs eingegeben wurden, oder legt diese fest. | |
Controller | Ruft den Namen des Controllers für diesen Testlauf ab. | |
DateCompleted | Ruft das Datum und die Uhrzeit ab, zu der der letzte Test abgeschlossen wurde, oder legt diese fest. | |
DateCreated | Ruft das Datum ab, an dem dieser Testlauf erstellt wurde. | |
DateDue | Ruft das Datum ab, an dem dieser Testlauf fällig ist. | |
DateStarted | Ruft das Datum ab, an dem dieser Testlauf gestartet wurde, oder legt es fest. | |
ErrorMessage | Ruft eine kurze Beschreibung eines Fehlers (falls vorhanden) ab oder legt diese fest. | |
Id | Ruft den Bezeichner ab. (Von IIdentifiable<TKey> geerbt.) | |
IsAutomated | Ruft einen Wert ab, der angibt, ob der Testlauf Tests enthält, die automatisch ausgeführt werden sollen, oder legt diesen fest. | |
IsBvt | Ruft einen Wert ab, der angibt, ob dieser Testlauf ein Buildüberprüfungstest ist. | |
IsDirty | Ruft einen Wert ab, der angibt, ob dieser Testlauf seit dem letzten Speichervorgang geändert wurde. | |
Iteration | Ruft ab oder legt fest, wie oft dieser Testlauf ausgeführt wurde. | |
LastUpdated | Ruft das Datum und die Uhrzeit ab, zu der dieser Testlauf zuletzt aktualisiert wurde. | |
LastUpdatedBy | Ruft die Identität der letzten Person ab, die diesen Testlauf aktualisiert hat. | |
Owner | Ruft die Identität der Person ab, die diesen Testlauf besitzt, oder legt diese fest. | |
PostProcessState | Ruft den Status aller eventuellen Aktivitäten nach dem Prozess ab, die auf dem Server durchgeführt werden. | |
Project | Ruft das Teamprojekt für diese Ausführung ab. | |
Revision | Ruft die inkrementelle Revisionsnummer ab, die für Parallelitätssteuerung verwendet wird. | |
State | Ruft den aktuellen Status dieses Testlaufs ab. | |
Statistics | Ruft die Statistiken zur Anzahl der Testfälle in diesem Testlauf mit verschiedenen Status ab. | |
TestEnvironmentId | Ruft die GUID für die Testumgebung für diesen Testlauf ab. | |
TestMessageLogEntries | Ruft eine Auflistung von Testmeldungsprotokolleinträgen ab. (Von ITestMessageLogOwner geerbt.) | |
TestPlanId | Ruft die ID des Testplans ab, der diesen Testlauf enthält. | |
TestSettings | Ruft die Testeinstellungen ab, die für diese Testausführung verwendet werden. | |
TestSettingsId | Ruft die ID für die Testeinstellungen ab, die für diese Testausführung verwendet werden. | |
Title | Ruft den Titel dieses Testlaufs ab oder legt ihn fest. | |
Type | Ruft den Typ dieses Testlaufs ab. | |
Version | Ruft die Clientversion ab, die den Test ausgeführt hat. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Abort() | Bricht diesen Testlauf ab. | |
Abort(TestRunAbortOptions) | Bricht diesen Testlauf mit den angegebenen Optionen ab. | |
AddTest | Fügt dem Testlauf einen Testfall und eine Konfiguration hinzu. | |
AddTestPoint | Fügt diesem Testlauf einen neuen Testpunkt hinzu. | |
CopyTestSettings | Kopiert das bereitgestellte Testeinstellungsobjekt in diesen Testlauf. | |
CreateAttachment(String) | Erstellt eine Anlage aus einer Datei. (Von IAttachmentOwner geerbt.) | |
CreateAttachment(String, SourceFileAction) | Erstellt eine Anlage aus einer Datei und löscht optional die Quelldatei nach dem Hochladen. (Von IAttachmentOwner geerbt.) | |
CreateAttachment(array<Byte[], Int32, Int32) | Erstellt für ein Testergebnis aus dem bereitgestellten Bytearray eine Anlage. | |
CreateLogEntry | Erstellt einen Testmeldungsprotokolleintrag und fügt ihn der TestMessageLogEntryCollection hinzu. (Von ITestMessageLogOwner geerbt.) | |
Delete | Entfernt diesen Testlauf und seine Ergebnisse vom Server. | |
QueryResults | Gibt eine Auflistung zurück, die alle Testergebnisse für diesen Testlauf enthält. | |
QueryResultsByOutcome | Gibt eine Auflistung von Testergebnissen für diesen Testlauf zurück, der das angegebene Testergebnis aufweist. | |
QueryResultsByOwner | Gibt eine Auflistung von Testergebnissen für diesen Testlauf zurück, der den angegebenen Besitzer hat. | |
QueryResultsByStatus | Gibt eine Auflistung von Testergebnissen für diesen Testlauf zurück, der den angegebenen Status hat. | |
Refresh | Aktualisiert diesen Testlauf mit neuen Daten vom Server. | |
RefreshLogEntries | Aktualisiert die Protokolleinträge vom Server. (Von ITestMessageLogOwner geerbt.) | |
Save | Schreibt neue oder aktualisierte vorhandene Testlaufdaten auf dem Server. | |
SaveLogEntries | Speichert geänderte Protokolleinträge auf dem Server. (Von ITestMessageLogOwner geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
AttachmentUploadCompleted | Dieses Ereignis wird ausgelöst, sobald die Anlage vollständig hochgeladen wurde. (Von IAttachmentOwner geerbt.) | |
PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.) |
Zum Seitenanfang