Condividi tramite


Testare un dispositivo

Dopo aver compilato l'immagine, è possibile connettersi, aggiungere app e driver e testarla.

Sistema operativo factory: usare le app di test

Il sistema operativo factory supporta un'ampia gamma di app, che consentono di testare, visualizzare e attivare rapidamente nuovi dispositivi.

Oltre alle app UWP, il sistema operativo factory può eseguire file binari Win32 e .NET Core che non richiedono uno stack gui/oggetto visivo. Sono incluse molte app di test di terze parti, nonché lo strumento di attivazione OEM di Windows 3.0, che viene usato per attivare nuovi dispositivi.

Le librerie "umbrella" di Windows espongono un subset di API win32 che possono essere usate dall'app o dal driver per compilare un eseguibile (.exe).

È possibile configurare le opzioni del linker di Visual Studio per specificare versioni specifiche di Windows. Per altre informazioni, vedere Compilazione per OneCore. Convalidare i driver universali con ApiValidator per assicurarsi che le app soddisfino i requisiti della piattaforma del dispositivo.

Oltre a ciò, gli sviluppatori possono anche usare .NET Core. È possibile sfruttare l'interoperabilità nativa (P/Invoke) per consentire di riutilizzare gli strumenti con cui si ha già familiarità. Si noti che Common Language Runtime non è disponibile, quindi è necessario usare distribuzioni autonome.

Copiare il file eseguibile (.exe) nel dispositivo usando TShell o Telnet/SSH ed eseguirlo da questa posizione. Nei dispositivi abilitati per la separazione dello stato sarà possibile copiare solo i file in un percorso modificabile. Usare C:\ (%DataDrive%) o una delle relative sottocartelle.

Eseguire il test con Factory Orchestrator

Factory Orchestrator consente di eseguire diversi tipi di test, in remoto o in locale, in un dispositivo del sistema operativo factory.

Testare con Windows Device Portal

Connettersi usando Windows Device Portal per eseguire test direttamente nel dispositivo.

Per i test più rapidi dei driver, è possibile aggiungere driver direttamente nelle immagini di test.