Utilità in primo pianoWindows Server Logo Certification

Venkat Krishnamachari

Scarica il codice per questo articolo: Works with Windows Server 2008 (KB)

Con Windows Server® 2008 Software Certification, Microsoft desidera aiutare gli sviluppatori a seguire le procedure consigliate e consente ai professionisti IT di valutare le applicazioni prima dell'acquisto, per ridurre i tempi ed evitare eventuali problemi. Per consentire ai clienti di valutare la compatibilità delle applicazioni, Microsoft ha creato il programma "Works with Windows Server 2008", che include strumenti gratuiti per effettuare test e che consentono di garantire la prevedibilità delle prestazioni di un'applicazione.

Lo strumento "Works with" raccoglie i dati relativi all'impatto di un'applicazione sul sistema operativo durante il ciclo di vita monitorando lo stato del file system, del Registro di sistema, dei servizi e dei driver. Successivamente lo strumento analizza questi dati e registra l'esito positivo o negativo dei test case specifici. Per ulteriori informazioni, consultare il documento relativo al framework di test di "Works with" e altri strumenti disponibili alla pagina windowsservercatalog.com/ready. Tali strumenti mettono gli ISV in condizione di poter garantire la compatibilità di un'applicazione, consentendo al contempo ai professionisti IT di valutare l'idoneità di un'applicazione alla distribuzione in Windows Server 2008.

Per utilizzare questi strumenti, è necessario installare innanzitutto l'ultima versione di Windows Server 2008 in un computer di test, scaricare lo strumento "Works with" da windowsservercatalog.com/ready e accertarsi di aver selezionato anche lo strumento Application Verifier. La GUI dello strumento presenta quattro semplici funzioni che consentono di creare un test, riprendere un test esistente, visualizzare i risultati del test e creare un pacchetto di invio (per gli ISV che cercano la convalida "Works with" da un fornitore di test autorizzato).

Report dei risultati in formato testo

Report dei risultati in formato testo  (Fare clic sull'immagine per ingrandirla)

Per creare un test, è necessario esaminare l'intero ciclo di vita di un'applicazione: installazione, configurazione, esecuzione e disinstallazione. Lo strumento "Works with" viene eseguito principalmente in background, verificando la stabilità del sistema operativo e la compatibilità del programma di installazione, inoltre controlla se le funzionalità vengono eseguite correttamente rispettando i nuovi requisiti di protezione e altre funzionalità configurabili della piattaforma. In genere è preferibile completare il test e generare l'intero report, operazione che richiede di solito dalle due alle quattro ore. Tuttavia, è possibile interrompere il test, generare un report veloce e riprendere il test in un secondo momento.

Al termine, si ottengono i report sullo stato contrassegnati dal colore rosso o verde per ciascun test case con risultati dettagliati, come quelli illustrati nella screenshot. I test contrassegnati dal colore verde indicano la compatibilità. Per i risultati in rosso, invece, è possibile riesaminare un file di registro e cercare di capire la condizione di errore. Accertarsi di aver salvato i log generati in locale su un altro computer in modo da potervi fare riferimento dopo aver ripulito il computer di test. Lo strumento "Works with" viene eseguito su qualsiasi applicazione server e può anche valutare i componenti client e gli strumenti di gestione progettati per Windows Vista®.

Se si utilizza un software commerciale, lo strumento "Works with" consente di pianificare la migrazione di applicazioni compatibili. È possibile utilizzare i risultati del test per interrogare i fornitori sui piani di supporto, consentendo al tempo stesso agli sviluppatori di ridurre i tempi per il rilevamento dei problemi di compatibilità e l'assegnazione delle priorità alle correzioni. Per le applicazioni personalizzate, è possibile fornire ai team di sviluppo commenti e suggerimenti estremamente specifici. Inoltre, è possibile garantire una compatibilità costante man mano che vengono rilasciate nuove patch e documentare i dati sulla configurazione dell'applicazione per il reparto IT. Alcuni clienti hanno utilizzato gli strumenti per documentare i file utilizzati dalle applicazioni di sistema.

Sono graditi eventuali commenti o suggerimenti per migliorare i test case o gli strumenti al fine di aumentare l'utilizzabilità nell'ambiente. Scrivici all'indirizzo wslogofb@microsoft.com.

Venkat Krishnamacharilavora dal 2005 come responsabile tecnico di Windows Server Software Certification mentre in passato ha collaborato con il team di SQL Server 2005.

© 2008 Microsoft Corporation e CMP Media, LLC. Tutti i diritti riservati. È vietata la riproduzione completa o parziale senza autorizzazione.