Debug, test e prestazioni

Questa sezione illustra come usare Microsoft Visual Studio per eseguire il debug, testare e ottimizzare l'app. Comprende anche strumenti come Windows Device Portal (per il monitoraggio e la configurazione dei dispositivi) e il Kit di certificazione app di Windows (per preparare l'app per il Microsoft Store).

Topic Description
Distribuire ed eseguire il debug delle app UWP Questo articolo illustra i passaggi per selezionare varie destinazioni di distribuzione e debug.
Strumenti di test e debug per Process Lifetime Management (PLM) Strumenti e tecniche per il debug e il test del funzionamento dell'app con Process Lifetime Management.
Testare le app di Surface Hub usando Visual Studio Il simulatore di Visual Studio offre un ambiente in cui è possibile progettare, sviluppare, eseguire il debug e testare app UWP (Universal Windows Platform), incluse le app create per Microsoft Surface Hub. Il simulatore non usa la stessa interfaccia utente di Surface Hub, ma è utile per testare l'aspetto e il comportamento dell'app alle dimensioni e alla risoluzione dello schermo di Surface Hub.
Distribuisci un'app tramite registrazione a file non compresso Questa guida illustra come usare il layout a file non compressi per convalidare e condividere app di Windows 10 senza doverle creare come pacchetto.
Beta testing Il test beta offre la possibilità di migliorare l'app in base ai commenti e suggerimenti degli utenti esterni al team di sviluppo di app che provano l'app non rilasciata nei propri dispositivi.
Windows Device Portal Windows Device Portal consente di configurare e gestire il dispositivo in remoto tramite una connessione di rete o USB.
Kit di certificazione app di Windows Per offrire alla tua app la migliore possibilità di essere pubblicata nel Microsoft Store o di diventare Windows Certified, convalidala e testala localmente prima di inviarla per la certificazione. Questo argomento illustra come installare ed eseguire il kit di certificazione app di Windows.
Prestazioni Gli utenti si aspettano che le app rimangano reattive, sentirsi naturali e non svuotare la batteria. Tecnicamente, le prestazioni sono un requisito non funzionale, ma la gestione delle prestazioni come funzionalità consente di fornire indicazioni sulle aspettative degli utenti. Specificare gli obiettivi e misurare sono fattori chiave. Determinare quali sono gli scenari critici per le prestazioni; definire il significato delle buone prestazioni. Quindi misurare in anticipo e spesso abbastanza per tutto il ciclo di vita del progetto per avere la certezza di raggiungere gli obiettivi.
App adattive alla versione Sfrutta le API e le funzionalità più recenti, pur raggiungendo il pubblico più ampio possibile. Usa i controlli API in fase di esecuzione per adattare il codice e XAML in fase di esecuzione alle funzionalità disponibili nella versione di Windows 10 in cui è in esecuzione l'app.