Condividi tramite


Configurazioni e piattaforme supportate per i test codificati dell'interfaccia utente e le registrazioni delle azioni

Nella tabella seguente sono elencate le configurazioni e le piattaforme supportate per i test codificati dell'interfaccia utente per Microsoft Visual Studio Ultimate o Microsoft Visual Studio Premium.Queste configurazioni si applicano anche alle registrazioni delle azioni create tramite Test Runner.

[!NOTA]

Il processo del test codificato dell'interfaccia utente deve avere gli stessi privilegi dell'applicazione sottoposta a test.

Requisiti

  • Visual Studio Ultimate, Visual Studio Premium

Configurazioni supportate

Configurazione

Supportato

Sistemi operativi

Windows 7

Windows Server 2008 R2

Windows 8

Supporto a 32 bit / 64 bit

Le applicazioni a 32 bit possono essere testate nel sistema operativo Windows a 32 bit che esegue Microsoft Test Manager a 32 bit.

Le applicazioni WOW a 32 bit con Sincronizzazione dell'interfaccia utente possono essere testate nel sistema operativo Windows a 64 bit che esegue Microsoft Test Manager a 32 bit.n.

Applicazioni Windows Form e WPF a 64 bit prive di Sincronizzazione dell'interfaccia utente possono essere testate nel sistema operativo Windows a 64 bit che esegue Microsoft Test Manager a 32 bit.

Architettura

x86 e x64

[!NOTA]

Internet Explorer non è supportato in modalità a 64 bit se non è in esecuzione in Windows 8 o versioni successive.

.NET

.NET 2.0, 3.0, 3.5, 4 e 4.5.

[!NOTA]

Microsoft Test Manager e Visual Studio richiedono entrambi .NET 4.Tuttavia, le applicazioni sviluppate tramite le versioni di .NET elencate sono supportate.

[!NOTA]

Sincronizzazione dell'interfaccia utente è una funzionalità in cui la riproduzione viene verificata nella coda messaggi di ogni controllo.Se un controllo non risponde all'evento ricevuto, quest'ultimo viene nuovamente inviato.

Supporto per piattaforme

Piattaforma

Livello di supporto

App per Windows Phone

Sono supportate solo le app WinRT-XAML basate su Windows Phone.

Applicazioni Windows Store

Sono supportate solo le applicazioni Store basate su XAML.

Internet Explorer 8

Internet Explorer 9

Internet Explorer 10

Nota importanteImportante

Internet Explorer 10 è supportato solo sul desktop.

Internet Explorer 11

Nota importanteImportante

Internet Explorer 11 è supportato solo sul desktop.

Completamente supportato.

  • Supporto per HTML5 in Internet Explorer 9 e in Internet Explorer 10: la registrazione, la riproduzione e la convalida dei test codificati dell'interfaccia utente dei controlli HTML5: audio, video, ProgressBar e dispositivo di scorrimento.Per altre informazioni, vedere Utilizzo dei controlli HTML5 nei test codificati dell'interfaccia utente.

    Nota di avvisoAttenzione

    Un test codificato dell'interfaccia utente creato in Internet Explorer 10 potrebbe non funzionare in Internet Explorer 9 o Internet Explorer 8.Questo perché Internet Explorer 10 include controlli HTML5 come audio, video, ProgressBar e dispositivo di scorrimento.Questi controlli HTML5 non sono riconosciuti da Internet Explorer 9 o da Internet Explorer 8.Analogamente, il test codificato dell'interfaccia utente creato in Internet Explorer 9 potrebbe includere alcuni controlli HTML5 non riconosciuti in Internet Explorer 8.

  • Supporto per il controllo ortografico in Internet Explorer 10: Internet Explorer 10 include funzionalità di controllo ortografico per tutte le caselle di testo.In tal modo è possibile scegliere da un elenco di correzioni suggerite.Il test codificato dell'interfaccia utente ignorerà le azioni dell'utente, come ad esempio la selezione di un suggerimento alternativo di ortografia.Solo il testo finale digitato nella casella di testo verrà registrato.

    Per il test codificato dell'interfaccia utente che utilizza il controllo ortografico vengono registrate le seguenti azioni: Aggiungi al dizionario, Copia, Seleziona tutto e Ignora.

  • Supporto per Internet Explorer 64 bit in esecuzione in Windows 8: in precedenza, le versioni a 64 bit di Internet Explorer non erano supportate per la registrazione e la riproduzione.Con Windows 8 e Visual Studio 2012, i test codificati dell'interfaccia utente sono stati abilitati per le versioni a 64 bit di Internet Explorer.

    Nota di avvisoAttenzione

    Il supporto a 64 bit in Internet Explorer si applica solo quando si esegue Windows 8 o versioni successive.

  • Supporto per i siti bloccati in Internet Explorer 9: in Internet Explorer 9 sono stati introdotti i siti bloccati.Con i siti bloccati, è possibile accedere ai siti preferiti direttamente dalla barra delle applicazioni di Windows, senza dover prima aprire Internet Explorer.I test codificati dell'interfaccia utente possono ora generare azioni di intenzione sui siti bloccati.Per altre informazioni sui siti bloccati, vedere Siti bloccati.

  • Supporto per tag di Internet Explorer 9: con Internet Explorer 9 sono stati introdotti i seguenti tag semantici: section, nav, article, aside, hgroup, header, footer, figure, figcaption e mark.I test codificati dell'interfaccia utente ignorano tutti questi tag semantici durante la registrazione.È possibile aggiungere asserzioni a questi tag usando il generatore di test codificati dell'interfaccia utente.È possibile usare il riquadro di navigazione nel generatore di test codificati dell'interfaccia utente per passare a uno di questi elementi e visualizzarne le proprietà.

  • Gestione facilitata degli spazi vuoti tra le versioni di Internet Explorer: esistono alcune differenze nella gestione degli spazi vuoti in Internet Explorer 8, Internet Explorer 9 e Internet Explorer 10.Il test codificato dell'interfaccia utente gestisce le differenze senza problemi.Pertanto, un test codificato dell'interfaccia utente creato in Internet Explorer 8 ad esempio, viene riprodotto correttamente in Internet Explorer 9 e in Internet Explorer 10.

  • L'area di notifica di Internet Explorer viene ora registrata con l'attributo "Continua in caso di errore" impostato: tutte le azioni sull'area di notifica di Internet Explorer vengono registrate con l'attributo "Continua in caso di errore" impostato.Se la barra di notifica non viene visualizzata durante la riproduzione, le azioni verranno ignorate e il test codificato dell'interfaccia utente proseguirà con l'azione successiva.

Controlli di terze parti WPF e Windows Forms

Completamente supportato.

Per abilitare i controlli di terze parti nelle applicazioni Windows Form e WPF, è necessario aggiungere i riferimenti e il codice.Per altre informazioni, vedere Abilitare il test codificato dell'interfaccia utente per i controlli.

Internet Explorer 6

Internet Explorer 7

Non supportato.

Chrome

Firefox

La registrazione dei passaggi delle azioni non è supportata.I test codificati dell'interfaccia utente possono essere riprodotti nei browser Chrome e Firefox con Visual Studio 2012 Update 4 o versioni successive.Per altre informazioni, fare clic qui.

Opera

Safari

Non supportato.

Silverlight

Non supportato.

[!NOTA]

Il plug-in incluso in Visual Studio 2010 Feature Pack 2 non è incluso in questa versione, ma è possibile trovare maggiori dettagli nei blog di MSDN e nella sezione delle domande e risposte di Visual Studio Gallery.Vedere la pagina relativa al plug-in del test codificato dell'interfaccia utente di Microsoft Visual Studio 2013 per Silverlight.

Flash/Java

Non supportato.

Windows Form 2.0 e versioni successive

Completamente supportato.

[!NOTA]

I controlli NetFx sono completamente supportati, ma non tutti i controlli di terze parti sono supportati.

WPF 3.5 e versioni successive

Completamente supportato.

Nota I controlli NetFx sono completamente supportati, ma non tutti i controlli di terze parti sono supportati.

Windows Win32

Può essere utilizzato ma presenta alcuni problemi noti. Non è ufficialmente supportato.

MFC

Parzialmente supportato.Per informazioni dettagliate sulle funzionalità supportate, vedere il seguente sito Web Microsoft.

SharePoint

Completamente supportato.

Applicazioni client Office

Non supportato.

Client Web di Microsoft Dynamics CRM

Completamente supportato.

Client Dynamics (Ax) 2012

La registrazione e la riproduzione delle azioni sono parzialmente supportate.Per altre informazioni, vedere il seguente sito Web Microsoft.

SAP

Non supportato.

Servizi Citrix/terminal

La registrazione delle azioni in un server terminal non è consigliabile.Il registratore non supporta l'esecuzione di più istanze nello stesso momento.

PowerBuilder

Parzialmente supportato.

Il supporto di accessibilità di ambito è abilitato per i controlli di PowerBuilder.

Per altre informazioni sulla creazione di estensioni per supportare altre piattaforme, vedere Abilitare il test codificato dell'interfaccia utente per i controlli e Estensione di test codificati dell'interfaccia utente e registrazioni delle azioni per supportare Microsoft Excel.

Vedere anche

Concetti

Verifica del codice mediante l'automazione interfaccia utente

Altre risorse

Generazione di un test codificato dell'interfaccia utente da una registrazione delle azioni esistente