Sdílet prostřednictvím


Übersicht über Komponententests für intelligente Geräte

Aktualisiert: November 2007

Verwenden Sie Komponententests für intelligente Geräte zum Testen von Methoden, die Teil des Projekts für intelligente Geräte sind. Als Komponententest für intelligente Geräte wird jeder Komponententest bezeichnet, der in einem Testprojekt für intelligente Geräte erstellt wurde. Weitere Informationen finden Sie unter Testprojekte für intelligente Geräte.

Erstellen von Komponententests

Wenn Sie einen Komponententest in einem Testprojekt für intelligente Geräte erstellen, unterscheidet sich der Test wie folgt:

  1. Komponententests für intelligente Geräte verwenden .NET Compact Framework und das Komponententestframework für Geräte anstelle der .NET Framework-Vollversion und des Komponententestframeworks. Weitere Informationen hierzu finden Sie unter Komponententestframework (Geräte).

  2. Komponententests für intelligente Geräte werden unter dem Hostprozess des intelligenten Geräts auf einem Gerät oder Emulator anstatt unter dem Standard- oder Internetinformationsdienste-Hostprozess auf einem Desktopcomputer ausgeführt. Weitere Informationen finden Sie unter Gewusst wie: Angeben einer Testlaufkonfiguration.

    Bb513825.alert_note(de-de,VS.90).gifHinweis:

    Komponententests für intelligente Geräte müssen unter dem Hostprozess des intelligenten Geräts und nicht unter dem Hostprozess Standard oder ASP.NET ausgeführt werden. Weitere Informationen finden Sie unter Gewusst wie: Angeben einer Testlaufkonfiguration.

Indem die Tests auf einem Gerät oder Emulator ausgeführt werden, haben sie Zugriff auf dieselben gerätespezifischen APIs, z. B. Microsoft.WindowsMobile, wie die Anwendungen für intelligente Geräte.

Sie können einen Komponententest für intelligente Geräte auf zwei Weisen erstellen:

  • Generieren des Tests aus Code im Projekt für intelligente Geräte

  • Hinzufügen eines neuen Komponententests zu einem Testprojekt für intelligente Geräte über das Dialogfeld Neuen Test hinzufügen

Beide Methoden werden unter Gewusst wie: Erstellen eines Komponententests für intelligente Geräte beschrieben.

Ausführen von Komponententests

Sie führen einem Komponententest für intelligente Geräte auf die gleiche Weise wie andere Testtypen aus. Weitere Informationen finden Sie unter Gewusst wie: Ausführen ausgewählter Tests.

Visual Studio führt Tests auf dem Gerät aus, das in der aktiven Testlaufkonfiguration ausgewählt wurde, und nicht auf dem in der Gerätesymbolleiste ausgewählten Gerät. Weitere Informationen finden Sie unter Gewusst wie: Angeben einer Testlaufkonfiguration.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Erstellen und Ausführen eines Komponententests für intelligente Geräte

Gewusst wie: Debuggen beim Ausführen eines Komponententests für intelligente Geräte

Konzepte

Übersicht über die Testbereitstellung