Test di applicazioni Silverlight mediante test codificati dell'interfaccia utente o registrazioni delle azioni
È possibile creare test codificati dell'interfaccia utente o registrazioni delle azioni per applicazioni Silverlight 4 tramite Microsoft Visual Studio 2010 Feature Pack 2. Le registrazioni delle azioni consentono di avanzare rapidamente tra i passi in un test manuale. Per ulteriori informazioni su registrazioni di azioni o test codificati dell'interfaccia utente, vedere Procedura: creare una registrazione delle azioni o Procedura: creare un test codificato dell'interfaccia utente.
Per utilizzare questa funzionalità è necessario aggiungere Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper.dll come riferimento all'applicazione Silverlight 4 in modo da poter identificare i controlli Silverlight. Con questo assembly di supporto viene instrumentata l'applicazione Silverlight per consentire la disponibilità delle informazioni relative a un controllo all'API del plug-in Silverlight utilizzata nel test codificato dell'interfaccia utente o per una registrazione delle azioni.
Questo assembly non può essere ridistribuito. Pertanto, è necessario aggiungere in modo condizionale il riferimento al progetto Silverlight. Con questo approccio l'assembly non viene ridistribuito quando si distribuisce il software a un cliente.
Esecuzione in remoto dei test codificati dell'interfaccia utente
Per eseguire i test codificati dell'interfaccia utente in remoto per l'applicazione, è necessario installare Microsoft Visual Studio 2010 Feature Pack 2 in un computer che disponga di un agente di test o un controller di test da utilizzare per eseguire i test. Per ulteriori informazioni su come eseguire i testi codificati dell'interfaccia utente, vedere Procedura: configurare l'agente di test per eseguire test che interagiscono con il desktop e Esecuzione di test automatizzati.
Compilazione dei test codificati dell'interfaccia utente con Team Build
Per compilare il progetto di test contenente i test codificati dell'interfaccia utente di Silverlight come parte di Team Build utilizzando un agente di compilazione, è necessario installare Microsoft Visual Studio 2010 Feature Pack 2 in un computer che disponga di un agente di compilazione che viene utilizzato per compilare il progetto di test. Per ulteriori informazioni sulla compilazione e sull'esecuzione dei test, vedere Procedura: configurare ed eseguire test pianificati dopo avere compilato l'applicazione.
Attività
Utilizzare gli argomenti seguenti per configurare l'applicazione Silverlight e creare i test.
Attività |
Argomenti correlati |
---|---|
Impostazione del progetto Silverlight 4 per creare test codificati dell'interfaccia utente o registrazioni delle azioni: è necessario prima impostare il progetto Silverlight 4 in modo che includa un assembly di supporto per instrumentare l'applicazione Silverlight 4. È inoltre necessario assicurarsi che i controlli Silverlight dispongano ciascuno di una proprietà di automazione univoca. |
|
Creazione dei test codificati dell'interfaccia utente per testare un progetto Silverlight 4: è possibile creare test codificati dell'interfaccia utente per l'applicazione Silverlight dopo aver incluso l'assembly di supporto e se le proprietà di automazione univoche sono disponibili per i controlli Silverlight. |
Vedere anche
Attività
Procedura: creare una registrazione delle azioni
Procedura: creare un test codificato dell'interfaccia utente
Altre risorse
Test dell'applicazione con il Feature Pack 2
Guida ai concetti di base per l'esecuzione di test automatizzati da un piano di test