Freigeben über


Microsoft.VisualStudio.TestTools.Common-Namespace

Dieser Namespace stellt Klassen, die vom Testframework oder der Benutzeroberfläche von Visual Studio 2010 Ultimate oder Visual Studio 2010 Premium verwendet werden, zusätzlich zu den Klassen und Schnittstellen bereit, die ein Entwickler ändern kann, um die Funktionalität zu erweitern, wie ITestElement und TestElement.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AspNetDevelopmentServer Stellt die Einstellungen für eine Instanz des ASP.NET Development Servers dar.Während eines Tests können mehrere Instanzen auftreten.
Öffentliche Klasse CollectorDataEntry Infrastruktur. Stellt eine Dateneingabe von einem Adapter für diagnostische Daten dar.
Öffentliche Klasse ComputerInfo Veraltet. Stellt Informationen über den Computer bereit, der ein TestResultMessage-Element gesendet hat.Diese Klasse ist veraltet.
Öffentliche Klasse DataCollectorExceptionMessageInfo Stellt Informationen zu einer Ausnahme dar, die von einem Diagnosedatensammler gemeldet wurden.
Öffentliche Klasse DataCollectorMessageInfo Stellt eine Fehlermeldung oder eine Warnmeldung für Adapter für diagnostische Daten dar.
Öffentliche Klasse DebugOperationResult Stellt die Ergebnisse eines Debugvorgangs dar.
Öffentliche Klasse DebugRequestMessage Stellt eine Anforderung von einem Testadapter oder Hostadapter an einer Debugtestoperation dar.
Öffentliche Klasse DebugTargetInfo Stellt Informationen zu einem Debugziel bereit.
Öffentliche Klasse DeploymentItem Stellt eine Datei, ein Verzeichnis oder ein anderes Element dar, die bzw. das mit einem Testlauf bereitgestellt werden soll.
Öffentliche Klasse DeploymentItemCollection Eine Auflistung von DeploymentItem-Objekten.
Öffentliche Klasse EqtBaseCollection<T> Stellt eine Basisklasse für Auflistungen in diesem Namespace bereit.
Öffentliche Klasse EqtTextWriterTraceListener Öffnet eine freigegebene Protokolldatei im Append-Modus.
Öffentliche Klasse GroupingPropertyAttribute Stellt das Attribut dar, das eine Eigenschaft als Gruppierungseigenschaft markiert.
Öffentliche Klasse HostRunConfigurationData Infrastruktur. Kapselt Testlaufkonfigurationsdaten zum aktuellen aktiven Host sowie zum Speicher für Konfigurationseinstellungen von allen Hosts.
Öffentliche Klasse KnownExecutionAppKeys Infrastruktur. Stellt die Schlüssel dar, die verwendet werden, um auf Eigenschaften in der Testumgebung zuzugreifen.
Öffentliche Klasse Link Stellt einen Link zu einem Testobjekt oder einer Datei auf dem Server in Visual Studio Test Professional dar.
Öffentliche Klasse LocalizedDescriptionAttribute Infrastruktur. Stellt das Attribut dar, das die Lokalisierung einer Eigenschaftenbeschreibung ermöglicht.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse NameValue Stellt einen benannten Textwert dar.
Öffentliche Klasse NonPersistableAttribute Stellt ein Markerattribut für ein Feld dar, das angibt, dass es nicht beibehalten werden darf.
Öffentliche Klasse PersistenceElementNameAttribute Stellt ein Attribut dar, das einen Elementnamen zum Beibehalten eines Elements in XML bereitstellt.
Öffentliche Klasse ProjectData Stellt Informationen zu einem Testprojekt in Visual Studio dar.
Öffentliche Klasse PropertyWindowAttribute Stellt ein Attribut für eine Eigenschaft dar, das angibt, ob die Eigenschaft im Eigenschaftenfenster angezeigt wird.
Öffentliche Klasse PublishInfo Infrastruktur. Stellt interne Informationen zum Veröffentlichen von Testergebnissen dar.
Öffentliche Klasse RunInfo Stellt Informationen zur Ausführung eines Testlaufs dar.
Öffentliche Klasse RunOutputTestResultMessage Sammelt Standardausgabe-, Standardfehler- und Ablaufverfolgungsdaten zu einem Testlauf, die von Adaptern für diagnostische Daten für Benutzer gemeldet werden sollen.
Öffentliche Klasse RunResultAndStatistics Stellt ein Testergebnis dar, das für eine Statistik auf Testlaufebene verwendet wird.
Öffentliche Klasse RunStateEvent Stellt eine Anforderung zum Ändern des Zustands eines Testlaufs dar.
Öffentliche Klasse SessionId Stellt einen Bezeichner für eine Testsitzung dar.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TcmContext Kapselt Testlaufkontextinformationen über den Testlauf-Manager.
Öffentliche Klasse TcmInformation Infrastruktur. Kapselt die Informationen zu einem Test, der auf dem Testfallverwaltungsserver gespeichert wird.
Öffentliche Klasse TestAggregation Stellt eine Aggregation von Testelementen und -links dar.
Öffentliche Klasse TestAndCategoryPair Stellt eine Übereinstimmung zwischen einem Test und einer vom Fenster Testlisten-Editor von Visual Studio Test Professional verwendeten Testkategorie dar.
Öffentliche Klasse TestCaseManagementDisplayNameAttribute Stellt ein Attribut dar, das auf Testelementeigenschaften angewendet werden kann und das der Visual Studio Test Professional-Benutzeroberfläche das Lokalisieren von Eigenschaftennamen ermöglicht. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TestCategoryItem Stellt für einen Test eine Kategorie dar.
Öffentliche Klasse TestCategoryItemCollection Stellt eine Auflistung von Zeichenfolgen dar, die einen Test kategorisieren.
Öffentliche Klasse TestElement Stellt eine Basisklasse für alle Tests bereit.
Öffentliche Klasse TestExecId Stellt eine eindeutige ID für einen Test in einem Testlauf dar.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TestExecutionTraceInformation Kapselt die Ablaufverfolgungsinformationen, wenn während der Testausführung ein Fehler auftritt.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TestId Stellt eine eindeutige ID für einen Test dar.
Öffentliche Klasse TestListCategoryId Identifiziert eine bestimmte Liste von Tests im Fenster Testlisten-Editor von Microsoft Visual Studio Test Professional 2010 und ermöglicht den Zugriff auf die IDs der vordefinierten Testlisten.
Öffentliche Klasse TestMessage Stellt eine Basisklasse für Meldungen dar, die zwischen Client, Controller und Agents übergeben werden.
Öffentliche Klasse TestOutcomeHelper Infrastruktur. Stellt Hilfsmethoden für Testergebnisse bereit.
Öffentliche Klasse TestResult Stellt eine Basisklasse für Testergebnisse sowie die Ergebnisse eines Tests dar.
Öffentliche Klasse TestResultAggregation Stellt ein Testergebnis mit aggregierten Informationen aus allen Testergebnissen im zugeordneten Testlauf dar.
Öffentliche Klasse TestResultBase Stellt eine optionale Basisklasse für eine benutzerdefinierte Testergebnisklasse bereit.
Öffentliche Klasse TestResultCounter Stellt die Funktionalität zum Beibehalten der Anzahl der Ergebnisse von Testfällen in einer Testaggregation bereit.
Öffentliche Klasse TestResultDetail Stellt die ausführlichen Informationen für ein Testergebnis dar.
Öffentliche Klasse TestResultErrorInfo Stellt eine Fehler- oder Warnmeldung dar, die während eines Testlaufs aufgetreten ist und in das Testergebnis eingeschlossen wurde.
Öffentliche Klasse TestResultId Stellt einen eindeutigen Bezeichner für ein Testergebnis dar.
Öffentliche Klasse TestResultMessage Stellt eine Basisklasse für Testergebnisse bereit.
Öffentliche Klasse TestRun Stellt eine Momentaufnahme eines Testauftrags bereit, die bei der Ausführung aufgenommen wurde.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TestRunConfiguration Stellt die Konfiguration des Testauftrags bereit, der gerade ausgeführt wird.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TestRunConfigurationId Stellt einen Bezeichner für ein Testlaufkonfigurationsobjekt dar.
Öffentliche Klasse TestRunEventArgs Stellt die Basisklasse für Testlauf-Ereignisargumente dar.
Öffentliche Klasse TestRunTextResultMessage Stellt Textinformationen dar, um zusätzliche Informationen anzugeben, die vom Benutzer bereitgestellt und dem Testergebnis hinzugefügt wurden.
Öffentliche Klasse TestStateEvent Stellt einen Benachrichtigungsdatensatz für eine Änderung im Testzustand dar.
Öffentliche Klasse TestType Identifiziert einen Testtyp.
Öffentliche Klasse TestTypeExtensionClientSide Stellt eine Basisklasse bereit, damit benutzerdefinierte Testerweiterungen auf dem Client verwendet werden können.
Öffentliche Klasse TextTestResultMessage Stellt eine Meldung bereit, die von Tests für zusätzliche Informationen verwendet wird, die der Benutzer im Ergebnis sehen möchte.
Öffentliche Klasse TimerResult Zeichnet das Ergebnis eines Zeitgebers auf, den ein Test verwenden kann, um einen Teil eines Tests auszuführen.
Öffentliche Klasse Tip Stellt die Standardimplementierung eines Testelementanbieters dar, der für jeden Typ des Tests implementiert werden muss.
Öffentliche Klasse UriDataAttachment Stellt eine Implementierung von IDataAttachment für das Senden einer Ressource bereit, auf die durch einen URI (Uniform Resource Identifier) als Anlage zugegriffen werden kann.
Öffentliche Klasse UserVisiblePropertyAttribute Stellt ein Attribut dar, das auf eine Eigenschaft eines Testelements angewendet werden kann, um die Eigenschaft im Eigenschaftenfenster der Benutzeroberfläche von Visual Studio Test Professional sichtbar zu machen.Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse VisiblePropertyAttribute Stellt ein auf eine Eigenschaft eines Testelements angewendetes Attribut dar, das im Eigenschaftenfenster der Benutzeroberfläche von Visual Studio Test Professional eine Eigenschaft als Gruppierungseigenschaft markiert. 
Öffentliche Klasse WarningEventArgs Stellt die Ereignisargumente für eine Warnung dar, die während einer Testausführung ausgegeben wurde.
Öffentliche Klasse XmlTestReader Stellt XML-Lesefunktionalität in Visual Studio Test Professional bereit.
Öffentliche Klasse XmlTestWriter Stellt XML-Schreibfunktionalität in Visual Studio Test Professional bereit.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IAspNetDevelopmentServerTest Stellt eine Schnittstelle dar, die eine Liste von AspNetDevelopmentServer-Objekten für diesen Test enthält.
Öffentliche Schnittstelle IDataAttachment Stellt eine Schnittstelle dar, die zum Definieren einer Datenanlage verwendet wird.
Öffentliche Schnittstelle IDataSourceBindingData Infrastruktur. Stellt die Informationen dar, die erforderlich sind, um für ein Testelement eine Verbindung mit einer Datenquelle zu erstellen.
Öffentliche Schnittstelle IFastVisiblePropertyProvider Stellt eine Schnittstelle für ein vereinfachtes Objekt zum Arbeiten mit Eigenschaften und Eigenschaftswerten dar.
Öffentliche Schnittstelle IFileProvider Stellt eine Schnittstelle dar, die von Klassen implementiert wird, um eine Liste von Dateipfaden zurückzugeben.
Öffentliche Schnittstelle IHostedTest Ein Testtyp, der die IHostedTest-Schnittstelle implementiert oder von einer Klasse erbt, die die IHostedTest-Schnittstelle implementiert, kann von einem Hostadapter gehostet werden.Benutzerdefinierte Testtypen werden normalerweise von der TestElement-Klasse abgeleitet, und die TestElement-Klasse implementiert die IHostedTest-Schnittstelle.Infolgedessen kann jeder Testtyp, der sich von TestElement ableitet, von einem Hostadapter gehostet werden.
Öffentliche Schnittstelle IHostSpecificRunConfigurationData Infrastruktur. Stellt eine Markierungsschnittstelle für das Testframework dar.
Öffentliche Schnittstelle IPersistable Stellt eine Schnittstelle dar, die von einer Klasse implementiert werden kann, um vor und nach dem Auftreten von Dauerhaftigkeit Aktionen auszuführen, wenn sie vom Testframework von Visual Studio Test Professional aufgerufen wird.
Öffentliche Schnittstelle IPotentiallyLarge Stellt eine Schnittstelle dar, die von einem potenziell großen Objekt implementiert werden kann, damit das Testframework bestimmen kann, ob während Vorgängen mit dem Objekt Flusssteuerung erzwungen werden soll.
Öffentliche Schnittstelle ITestAggregation Stellt eine Schnittstelle dar, die von einem Testelement implementiert werden kann.
Öffentliche Schnittstelle ITestElement Stellt ein Testobjekt dar, da intern im Testframework von Visual Studio verwendet wird, und ist die Schnittstelle, die von allen Testfällen implementiert wird.
Öffentliche Schnittstelle ITestElementResultTestPropertyProvider Stellt eine Schnittstelle dar, die ein Objekt implementieren kann, um Testdaten in den Testergebnissen bereitzustellen.
Öffentliche Schnittstelle ITestList Schnittstelle zum Erstellen von benutzerdefinierten Testlisten.
Öffentliche Schnittstelle ITestManagementEvents Stellt eine Schnittstelle dar, die von einer Klasse implementiert werden kann, um den TestRunSubmitting-Ereignishandler hinzuzufügen.
Öffentliche Schnittstelle ITestResultExtension Stellt eine Schnittstelle dar, die von Visual Studio Test Professional implementiert wird, damit Komponententests an Testergebnisse angefügte Erweiterungsdaten extrahieren können.
Öffentliche Schnittstelle ITestTypeExtension Stellt eine Schnittstelle dar, die von Visual Studio Test Professional implementiert wird, damit eine Clienterweiterung vor dem Ausführen des Testlaufs eine Liste von Tests im Testlauf abrufen kann.
Öffentliche Schnittstelle ITestTypeSpecificRunConfigurationData Stellt eine Schnittstelle dar, die von Erweiterungsobjekten implementiert werden muss, die Testtypen mit spezifischen Testlaufkonfigurationsdaten für den Testtyp definieren.
Öffentliche Schnittstelle ITip Schnittstelle für einen Testelementanbieter, der für jeden Typ des Tests implementiert werden muss.
Öffentliche Schnittstelle ITmi Infrastruktur. Stellt die Testverwaltung (Benutzeroberfläche) von Visual Studio Test Professional dar.
Öffentliche Schnittstelle IVerifiable Stellt eine Schnittstelle dar, die von Testerweiterungsklassen implementiert werden kann, um ihre erforderlichen Testelemente zu überprüfen.
Öffentliche Schnittstelle IVisiblePropertyProvider Stellt eine Schnittstelle dar, die von Testobjekten implementiert werden kann, die über Eigenschaften verfügen, die für den Benutzer sichtbar sind.
Öffentliche Schnittstelle IWarningHandler Stellt eine Schnittstelle für Testklassen dar, die Warnereignisse behandeln und melden.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat DebugEventHandler Stellt die Methode dar, die das Debugereignis behandelt.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration DataCollectorMessageLevel Stellt die Schweregrade dar, bei denen eine DataCollectorExceptionMessageInfo für einen Adapter für diagnostische Daten protokolliert werden kann.
Öffentliche Enumeration DebugEngine Gibt die Debugmodule an, mit denen Sie Code testen können.
Öffentliche Enumeration PropertyConverterType Listet die möglichen Typkonverter für Testobjekteigenschaftswerte auf.
Öffentliche Enumeration PropertyEditorType Diese Enumeration stellt die gültigen Werte für den Editor eines Eigenschaftswerts bereit.
Öffentliche Enumeration RunState Diese Enumeration stellt die gültigen Zustände für einen Testlauf dar.
Öffentliche Enumeration TestMessageKind Infrastruktur. Stellt die gültigen Typen für eine interne Meldung bereit.
Öffentliche Enumeration TestOutcome Beschreibt das Ergebnis eines Testlaufs.
Öffentliche Enumeration TestState Diese Enumeration stellt die gültigen Zustände für einen Test dar.
Öffentliche Enumeration WebServerType Diese Enumeration stellt gültige Typen von Webservereinstellungen bereit.