Condividi tramite


Debug, test e prestazioni

Questa sezione illustra come usare Microsoft Visual Studio per il debug, i test e l'ottimizzazione dell'app. Include anche strumenti come il Portale di dispositivi di Windows (per il monitoraggio e la configurazione dei dispositivi) e il Kit di certificazione app Windows (per preparare l'app per Microsoft Store).

Argomento Descrizione
Distribuzione e debug delle app UWP Questo articolo descrive in dettaglio i passaggi necessari per gestire varie destinazioni di distribuzione e debug.
Strumenti di test e debug per Gestione del ciclo di vita dei processi Strumenti e tecniche per il debug e il test del funzionamento della tua app con Gestione del ciclo di vita dei processi.
Eseguire test con l'emulatore Microsoft per Windows 10 Mobile Simulare le interazioni che avvengono realmente con un dispositivo e testare le funzionalità dell’app usando gli strumenti inclusi nell'emulatore Microsoft per Windows 10 Mobile. L'emulatore è un'applicazione desktop che emula un dispositivo mobile in cui è in esecuzione Windows 10. Fornisce un ambiente virtualizzato in cui è possibile eseguire il debug e il test delle app di Windows senza usare un dispositivo fisico. Offre inoltre un ambiente isolato per i prototipi di applicazioni.
Testare app di Surface Hub con Visual Studio Il simulatore di Visual Studio offre un ambiente in cui puoi progettare, sviluppare, eseguire il debug e testare le app della piattaforma UWP (Universal Windows Platform), incluse le app realizzate per Microsoft Surface Hub. Il simulatore non usa la stessa interfaccia utente di Surface Hub, ma è utile per verificare l'aspetto e il comportamento dell'app con le dimensioni e la risoluzione dello schermo del dispositivo Surface Hub.
Distribuire un'app tramite la registrazione di file separati Questa guida mostra come usare il layout di file separati per convalidare e condividere le app di Windows 10 senza la necessità di inserirle in un pacchetto.
Beta test Il beta test ti offre l’opportunità di migliorare la tua app in base al feedback di singoli utenti esterni al team di sviluppo, che provano l’app non ancora rilasciata sui loro dispositivi.
Portale di dispositivi di Windows Windows Device Portal ti permette di configurare e gestire un dispositivo in remoto tramite una connessione di rete o USB.
Kit di certificazione app Windows Per avere maggiori probabilità che la tua app venga pubblicata in Microsoft Store o che ottenga la certificazione Windows, ti consigliamo di convalidarla e testarla in locale prima di inviarla per la certificazione. Questo argomento spiega come installare ed eseguire il Kit di certificazione app Windows.
Prestazioni Gli utenti si aspettano che le app rispondano velocemente e risultino naturali, oltre a non consumare eccessivamente la batteria. Tecnicamente, le prestazioni non sono un requisito funzionale, ma considerare le prestazioni come una funzionalità ti permetterà di essere all'altezza delle aspettative dei tuoi utenti. Specificare gli obiettivi e misurarli sono fattori chiave. Stabilisci quali sono gli scenari cruciali per le prestazioni e definisci il concetto di buone prestazioni. Quindi esegui misurazioni sin dalle prima fasi e con una frequenza sufficiente per tutto il ciclo di vita del progetto per essere certo di raggiungere i tuoi obiettivi.
App adattive per la versione Sfrutta le API e le funzionalità più recenti raggiungendo comunque il più ampio pubblico possibile. Usa i controlli di runtime delle API per adattare il codice e XAML in fase di esecuzione alle funzionalità disponibili nella versione di Windows 10 in cui l'app è in esecuzione.