2014-09-16 21 views
6

Sto provando a testare automaticamente le app di Windows utilizzando il progetto codificato-ui-test usando l'edizione definitiva di vs2013.Test UI codificato - Windows - Universal Apps

Sono in grado di vedere quei modelli per le applicazioni desktop C# nella categoria di test e per l'applicazione del telefono nella categoria telefono Windows.

Non riesco a vedere tale modello per Windows Universal Apps.

Come automatizzare le app universali?

Se scelgo il modello codificati dell'interfaccia utente disponibili nella categoria Conservare Applicazioni -> Coded UI Test Project (Windows)

Project Template

Dopo la creazione del progetto, registratore mi dà un messaggio di "registrazione fasi di azione non è supportata per le app del negozio di Windows "

risposta

0

Non credo ci sia un progetto di test CodedUI per UWP. Dal momento che stai codificando i test dell'interfaccia utente, il tuo progetto di test dovrebbe mirare a una piattaforma specifica per dispositivo. Esistono modelli CodedUI per Windows e anche Windows Phone. Vorrei fare due diversi test CodeUI (uno per il telefono, uno per il desktop), per assicurarmi che tutto funzioni su entrambe le piattaforme.

Per testare la funzionalità comune, è possibile utilizzare i test di unità.

0

Microsoft non ha ancora rilasciato il supporto per la registrazione delle definizioni di passaggio per le applicazioni Windows mobili o universali. Il registratore è principalmente in grado di osservare gli elementi dell'interfaccia utente e di generare automaticamente codice e asserzioni su elementi identificati con ID di automazione o riferimenti puntuali che molti di noi desiderano evitare. Questo è qualcosa che sto trattando attualmente e aggiornerò questa domanda se e quando troverò delle soluzioni a meno che qualcun altro non mi picchi, il che sarebbe ben accetto.

Problemi correlati