Share via


Grundlagen zu den Testtools für intelligente Geräte

Aktualisiert: November 2007

Durch die Programmierbarkeit für intelligente Geräte werden Komponenten installiert, die die Testfunktionen von Visual Studio auf Geräteanwendungen ausweiten, die auf der Grundlage von .NET Compact Framework erstellt wurden. Siehe Komponenten für intelligente Geräte.

Die Testfunktionen werden von Visual Studio übernommen. Welche Testfeatures übernommen werden, richtet sich nach Ihrer Edition von Visual Studio. Wenn Sie die Professional Edition verwenden, informieren Sie sich unter Verwenden von Testtools in Visual Studio Professional Edition. Bei Verwendung einer der Team System Editions informieren Sie sich unter Test Edition oder Development Edition.

Hinweis:

Die Visual Studio Express Edition bzw. die Visual Studio Standard Edition unterstützt keine Programmierbarkeit für intelligente Geräte.

Komponenten für intelligente Geräte

Feature

Beschreibung

Testprojekte für intelligente Geräte

Tests für intelligente Geräte müssen in Testprojekte für intelligente Geräte eingebunden werden. Daher wird die Projektpalette durch die Testtools für intelligente Geräte um zwei neue Testprojekttypen (C#-Testprojekt für intelligente Geräte und Visual Basic-Testprojekt für intelligente Geräte) erweitert, in die Tests für Anwendungen für intelligente Geräte aufgenommen werden können.

Komponententests für intelligente Geräte

In Testprojekten für intelligente Geräte erstellte Komponententests werden als Komponententests für intelligente Geräte bezeichnet. Durch einen Komponententest für intelligente Geräte wird die Richtigkeit verwalteten Codes in Visual C#- und Visual Basic-Projekten für intelligente Geräte überprüft. Weitere Informationen finden Sie unter Arbeiten mit Komponententests für intelligente Geräte.

Komponententestframework (Geräte)

Da Komponententests für Projekte für intelligente Geräte auf einem Gerät ausgeführt werden, umfassen die Testtools für Geräte eine gerätespezifische Version des Komponententestframeworks, das unter .NET Compact Framework ausgeführt wird. Das Komponententestframework für Geräte enthält eine Teilmenge der Typen aus dem standardmäßigen Komponententestframework.

Testhost für intelligente Geräte

Der Testhost für intelligente Geräte (SmartDeviceTestHost.exe) führt Tests auf dem Gerät auf ähnliche Weise aus wie der standardmäßige VSTestHost auf dem Desktop. Während eines Testlaufs stellt Visual Studio den Testhost für intelligente Geräte mit dem Test auf dem Gerät bereit und führt anschließend den Test unter dem Hostprozess des Tests für intelligente Geräte aus. Informationen zum Auswählen des Testhosts für intelligente Geräte finden Sie unter Gewusst wie: Angeben einer Testlaufkonfiguration.

Siehe auch

Weitere Ressourcen

Testtools für Projekte für intelligente Geräte