Condividi tramite


Informazioni sugli strumenti di test per Smart Device

Aggiornamento: novembre 2007

L'opzione Programmazione per dispositivi Smart Device consente di installare componenti che estendono le funzionalità di test di Visual Studio alle applicazioni per dispositivi compilate con .NET Compact Framework. Vedere Componenti Smart Device.

Le funzionalità di test vengono ereditate da Visual Studio. L'insieme delle funzionalità di test ereditate dipendono dall'edizione di Visual Studio. Se si utilizza l'edizione Professional Edition, vedere Utilizzo degli strumenti di test in Visual Studio Professional Edition. Se si utilizza una delle edizioni Team System, vedere Test Edition o Development Edition.

Nota:

L'opzione Programmazione per dispositivi Smart Device non è supportata nelle versioni di Visual Studio Express Edition o in Visual Studio Standard Edition.

Componenti Smart Device

Funzionalità

Descrizione

Progetti di test di Smart Device

I test per Smart Device devono risiedere nei progetti di test per Smart Device. Gli strumenti di test per Smart Device comportano pertanto l'aggiunta di due nuovi tipi di progetto di test, ovvero progetto di test Visual C# per Smart Device e progetto di test Visual Basic per Smart Device, in cui includere i test per le applicazioni per dispositivi.

Unit test di Smart Device

Gli unit test creati in progetti di test per Smart Device sono detti unit test di Smart Device. Uno unit test di Smart Device consente di verificare la correttezza del codice gestito nei progetti per Smart Device Visual C# o Visual Basic. Per ulteriori informazioni, vedere Utilizzo di unit test di Smart Device.

Framework per unit test (dispositivi)

Poiché gli unit test per progetti per Smart Device vengono eseguiti in un dispositivo, gli strumenti di test per i dispositivi includono una versione del framework per unit test specifica del dispositivo, che è possibile eseguire in .NET Compact Framework. Il framework per unit test di dispositivi contiene un sottoinsieme dei tipi disponibili nel Framework per unit test standard.

Host di test per Smart Device

L'host di test per Smart Device (SmartDeviceTestHost.exe) consente di eseguire test nel dispositivo in modo simile a come l'host VSTestHost standard consente di eseguire test nel computer desktop. Durante un'esecuzione dei test, tramite Visual Studio l'host di test per Smart Device viene distribuito insieme al test nel dispositivo, quindi il test viene eseguito nel processo dell'host di test per Smart Device. Per informazioni su come selezionare l'host Smart Device, vedere Procedura: specificare la configurazione di esecuzione di un test.

Vedere anche

Altre risorse

Strumenti di test per progetti per Smart Device