Scenari di test per app per Android su ChromeOS

La tabella seguente include un insieme di scenari di test che puoi utilizzare nel tuo piano di test. Gli scenari di test coprono un'ampia gamma di scenari comuni che le app per Android possono riscontrare quando vengono eseguite su dispositivi ChromeOS.

Tipo di test

Scenario di test

Scenario dell'app

Caso di successo

Trovare l'app nel Play Store

Tutti

L'app è presente nel Play Store e viene utilizzata da un Chromebook (nessun problema se funziona come previsto). NOTA: i flag nel manifest possono causare l'indisponibilità dell'app, a seconda dell'hardware del dispositivo ChromeOS. È consigliabile eseguire questo test su dispositivi clamshell, in quanto rappresentano in modo più accurato il profilo hardware della maggior parte dei dispositivi.

Installa app

Tutti

L'installazione dell'app su Chromebook non presenta problemi.

Clamshell: avvia l'app

Tutti

L'app si apre senza arresti anomali, senza rispondere o senza generare errori ANR (l'app non risponde). I contenuti dell'app sono in posizione verticale.

Gestione delle finestre

Clamshell: ridimensionare la finestra

Tutti

Se il pulsante di ridimensionamento della finestra è disponibile, ridimensiona la finestra. L'app non si arresta in modo anomalo, non smette di rispondere o non genera errori ANR. I contenuti dell'app vengono scalati. Prova questa operazione in varie pagine dell'app. Il cursore attivo rimane in posizione e i contenuti della pagina non cambiano, tranne che per adattarsi al layout dello schermo più grande.

Gestione delle finestre

Clamshell: ridimensionamento in formato libero

Tutti

Prova a trascinare l'angolo della finestra per ridimensionarla. L'app non si arresta in modo anomalo, non smette di rispondere o non genera errori ANR. I contenuti dell'app vengono scalati. Prova questa operazione in varie pagine dell'app. Il cursore attivo rimane in posizione e i contenuti della pagina non cambiano, tranne che per adattarsi al layout dello schermo più grande.

Gestione delle finestre

Clamshell: riapri l'app

Tutti

Se il pulsante di ridimensionamento della finestra è disponibile, ridimensiona la finestra, chiudi l'app e riaprila. L'app viene avviata con le stesse dimensioni e lo stesso orientamento della finestra che aveva quando è stata chiusa.

Gestione delle finestre

Clamshell: riduci a icona e ripristina

Tutti

Riduci a icona e ripristina l'app. L'app non si arresta in modo anomalo, non smette di rispondere o non genera errori ANR e i contenuti vengono visualizzati di nuovo senza modifiche.

Gestione delle finestre

A conchiglia: app a schermo intero

Tutti

Il tasto schermo intero sulla tastiera di ChromeOS mette l'app a schermo intero, senza la barra superiore. L'app non si arresta in modo anomalo, non smette di rispondere o non genera errori ANR. Scale dei contenuti dell'app.

Mouse + trackpad

Clamshell: clic sul trackpad

Tutti

Utilizzare il trackpad per fare clic su un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Mouse + trackpad

Clamshell: clic destro sul trackpad

Tutti

Usa il trackpad per fare clic con il tasto destro del mouse (tocca con due dita) su un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Mouse + trackpad

Clamshell: scorrimento del trackpad

Tutti

In un'area scorrevole dell'app, ad esempio un elenco, usa lo scorrimento con due dita sul trackpad. Scorrimento dei contenuti dell'app.

Mouse + trackpad

Clamshell: zoom del trackpad

Tutti

In un'area zoomabile dell'app, come un'immagine o una mappa, utilizza il trackpad per aumentare lo zoom. Zoom sui contenuti dell'app.

Mouse + trackpad

Clamshell: clic del mouse

Tutti

Utilizzando un mouse, fai clic su un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Mouse + trackpad

A conchiglia: clic con il tasto destro del mouse

Tutti

Utilizzando un mouse, fai clic con il tasto destro del mouse su un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Mouse + trackpad

Clamshell: scorrimento del mouse

Tutti

In un'area scorrevole dell'app, ad esempio un elenco, utilizza la rotellina di scorrimento. Scorrimento dei contenuti dell'app.

Mouse + trackpad

Clamshell: scorrimento del mouse per eseguire lo zoom

Tutti

In un'area dell'app in cui è possibile eseguire lo zoom, ad esempio un'immagine o una mappa, utilizza la rotellina di scorrimento. Zoom sui contenuti dell'app.

Mouse + trackpad

Clamshell: tocco del touchscreen

Tutti

Con il dito, premi un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Mouse + trackpad

A conchiglia: clic con il tasto destro del mouse sul touchscreen

Tutti

Con il dito, tocca e tieni premuto un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Mouse + trackpad

Clamshell: scorrimento del touchscreen

Tutti

In un'area scorrevole dell'app, ad esempio un elenco, utilizza l'azione di scorrimento con una o due dita. Scorrimento dei contenuti dell'app.

Mouse + trackpad

Clamshell: zoom del touchscreen

Tutti

In un'area zoomabile dell'app, ad esempio un'immagine o una mappa, usa le dita per aumentare lo zoom sul touchscreen. Zoom sui contenuti dell'app.

Stilo

Clamshell: clic dello stilo

Tutti

Utilizzando uno stilo, fai clic su un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Stilo

Clamshell: scorrimento con lo stilo

Tutti

In un'area scorrevole dell'app, ad esempio un elenco, utilizza il gesto di scorrimento o di scorrimento con lo stilo. Scorrimento dei contenuti dell'app.

Ingresso

Clamshell: tastiera fisica

Tutti

In modalità clamshell, fai clic su una casella di input di testo e digita il testo con la tastiera. La tastiera sullo schermo non viene visualizzata. Il testo digitato viene visualizzato nella casella di immissione senza ritardi.

Acquistare contenuti in-app

IAP abilitato

Dopo aver eseguito l'accesso, prova ad acquistare alcuni contenuti in-app. I contenuti vengono visualizzati nell'app in modo appropriato. L'acquisto viene visualizzato nella cronologia acquisti di Google Play.

Sospensione/Ripresa

Tutti

Mentre l'app è in esecuzione, chiudi Chromebook. Dopo 5-10 secondi, riapri Chromebook. L'app si riconnette nello stesso stato.

Connettività Wi-Fi

Tutti

Disattiva il Wi-Fi. L'app segnala la mancanza di una connessione a internet. Riattiva il Wi‑Fi. L'app si riconnette a internet ed è funzionante.

Gestione delle finestre

Passare dalla modalità a conchiglia alla modalità touchview

Tutti

Apri l'app in modalità a conchiglia, quindi passa alla modalità touchview. Le dimensioni e l'orientamento della finestra vengono aggiornati come previsto.

Touchview: avvia l'app

Tutti

L'app si apre senza arresti anomali, senza rispondere o senza generare errori ANR. I contenuti dell'app sono in posizione verticale. Prova questa funzionalità in modalità verticale e orizzontale.

Gestione delle finestre

Touchview: ridimensionare la finestra

Tutti

Se il pulsante di ridimensionamento della finestra è disponibile, ridimensiona la finestra. L'app non si arresta in modo anomalo, non smette di rispondere o non genera errori ANR. I contenuti dell'app vengono scalati. Prova questa operazione in varie pagine dell'app. Il cursore attivo rimane in posizione e i contenuti della pagina non cambiano, tranne che per adattarsi al layout dello schermo più grande. Prova questa funzionalità in modalità verticale e orizzontale.

Gestione delle finestre

Touchview: riapri l'app

Tutti

Se il pulsante di ridimensionamento della finestra è disponibile, ridimensiona la finestra, chiudi l'app e riaprila. L'app viene avviata con le stesse dimensioni e lo stesso orientamento della finestra che aveva quando è stata chiusa. Prova questa funzionalità in modalità verticale e orizzontale.

Gestione delle finestre

Touchview: riduci a icona e ripristina

Tutti

Riduci a icona e ripristina l'app. L'app non si arresta in modo anomalo, non smette di rispondere o non genera errori ANR e i contenuti vengono visualizzati di nuovo senza modifiche.

Gestione delle finestre

Touchview: ruota il dispositivo

Tutti

In modalità tablet, ruota il dispositivo di 90 gradi. L'app non ruota OPPURE ruota e la finestra e i contenuti vengono ridimensionati in modo appropriato. Il cursore o la pagina attivi rimangono in posizione.

Ingresso

Touchview: clic sul touchscreen

Tutti

Con il dito, premi un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Ingresso

Touchview: clic con il tasto destro del mouse sul touchscreen

Tutti

Con il dito, tocca e tieni premuto un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Ingresso

Touchview: scorrimento del touchscreen

Tutti

In un'area scorrevole dell'app, ad esempio un elenco, utilizza l'azione di scorrimento con una o due dita. Scorrimento dei contenuti dell'app.

Ingresso

Touchview: zoom del touchscreen

Tutti

In un'area zoomabile dell'app, ad esempio un'immagine o una mappa, usa le dita per ingrandire i contenuti. Zoom sui contenuti dell'app.

Ingresso

Touchview: clic dello stilo

Tutti

Utilizzando uno stilo, fai clic su un controllo touch. L'app risponde come se ci fosse un tocco in quella posizione, senza ritardi.

Ingresso

Touchview: scorrimento con lo stilo

Tutti

In un'area scorrevole dell'app, ad esempio un elenco, utilizza l'azione di scorrimento o trascinamento dello stilo. Scorrimento dei contenuti dell'app.

Ingresso

Touchview: tastiera virtuale

Tutti

In modalità tablet, tocca un'area dell'app che accetta input di testo e digita il testo. La tastiera sullo schermo e il testo vengono visualizzati come previsto. Prova questa funzionalità in modalità verticale e orizzontale, nonché le transizioni tra le due modalità.

Fotocamera

Touchview: scattare una foto

Comunicazione

L'app apre la fotocamera e le immagini di anteprima vengono scalate e orientate correttamente. La foto scattata viene scalata e orientata correttamente. Prova questa funzionalità in modalità verticale e orizzontale.

Touchview: registra video

Comunicazione

L'app apre la fotocamera e le immagini di anteprima vengono scalate e orientate correttamente. All'avvio della registrazione, l'anteprima viene scalata e orientata correttamente. La riproduzione è fluida e funziona come previsto, senza ritardi audio o video, e il video è alla velocità di registrazione. Prova questa funzionalità in modalità verticale e orizzontale.

Gestione delle finestre

Touchview: cambia l'orientamento mentre la videocamera è accesa

Comunicazione

Apri la fotocamera dell'app. Ruota il dispositivo di 90 gradi. L'app non si arresta in modo anomalo, non smette di rispondere o non genera errori ANR. L'app non ruota OPPURE ruota e la finestra e i contenuti vengono ridimensionati in modo appropriato.

Creare contenuti

Creazione di contenuti

L'output, come disegni, testo o audio, viene registrato nell'app come previsto, senza ritardi.

Salvare contenuti

Creazione di contenuti

L'app salva i contenuti, localmente o nel cloud, e questi vengono ricreati fedelmente quando vengono riaperti.

Condividi contenuti

L'app condivide contenuti con terze parti. La terza parte può ricevere e aprire i contenuti.

Comunicazione 1:1

Comunicazione

Invia a un altro utente un messaggio per ogni tipo possibile, ad esempio un'email, un messaggio, una chiamata o una videochiamata. Verifica la trasmissione.

Comunicazione 1:molti

Comunicazione

Pubblica un post di ogni tipo possibile in un gruppo, ad esempio un post del feed, un post del forum o un gruppo di chat. Verifica la trasmissione.

Fotocamera

Clamshell: scatta foto

Comunicazione

L'app apre la fotocamera e le immagini di anteprima vengono scalate e orientate correttamente. L'immagine scattata risultante viene scalata e orientata correttamente.

Fotocamera

A conchiglia: registra video

Comunicazione

L'app apre la fotocamera e le immagini di anteprima vengono scalate e orientate correttamente. All'avvio della registrazione, l'anteprima viene scalata e orientata correttamente. La riproduzione è fluida e funziona come previsto, senza ritardi nell'audio o nel video, e il video è alla velocità di registrazione.

Fotocamera

A conchiglia: la fotocamera riprova dopo la ripresa dell'app

Comunicazione

Apri la fotocamera dell'app. Chiudi il coperchio del dispositivo. Apri il coperchio del dispositivo. L'app continua a consentire all'utente di scattare una foto o di riprovare a scattare una foto senza riavviare l'app.

Ingresso

Tocca per disegnare

Disegno o scrittura a mano libera

Usa un dito per inserire i tratti di disegno nell'app. I tratti vengono visualizzati sul canvas come previsto, senza ritardi.

Stilo

Stilo per disegnare

Disegno o scrittura a mano libera

Usa lo stilo per inserire i tratti di disegno nell'app. I tratti vengono visualizzati sul canvas come previsto, senza ritardi.

Riproduzione video

Comunicazione o social e media

Riproduci un video all'interno dell'app. La riproduzione è fluida e senza ritardi. L'audio è chiaro.

Volume audio

Comunicazione o social e media

Se l'app ha controlli del volume, prova a regolarlo durante la riproduzione di contenuti multimediali con audio. Il volume si regola di conseguenza.

Movimento di inclinazione

Partite

Inclinare il dispositivo mentre giochi a un gioco con sensore di movimento. L'app risponde di conseguenza.

Ricerca della posizione

Meteo, Maps o Navigazione

L'app trova la posizione generale dell'utente, anche senza hardware GPS.

Altre funzionalità specifiche dell'app non acquisite

Tutti

Utilizza questo valore solo se uno dei casi di test delle azioni precedenti non è adatto.

Interfaccia utente

Layout per schermi di grandi dimensioni

Tutti

Se la UI dell'app sfrutta lo spazio aggiuntivo dello schermo, i contenuti occupano l'intera larghezza dello schermo del dispositivo o hanno dimensioni appropriate.

Mouse + trackpad

Clamshell: trascinamento con il trackpad

Tutti

Trascina un contenuto, ad esempio un'immagine, in un'area dell'app in cui potrebbe essere utile utilizzare il trackpad. L'oggetto rilasciato viene eseguito.

Mouse + trackpad

Clamshell: trascinamento con il mouse

Tutti

Utilizzando un mouse, trascina un contenuto, ad esempio un'immagine, in un'area dell'app in cui potrebbe essere utile. L'oggetto rilasciato viene eseguito.

Ingresso

Clamshell: trascinamento touchscreen

Tutti

Con il dito, rilascia un contenuto, ad esempio un'immagine, in un'area dell'app in cui potrebbe essere utile. L'oggetto rilasciato viene eseguito.

Stilo

Clamshell: trascinamento dello stilo

Tutti

Utilizzando lo stilo, rilascia un contenuto, ad esempio un'immagine, in un'area dell'app in cui potrebbe essere utile. L'oggetto rilasciato viene eseguito.

Scorciatoie da tastiera + Nav

Clamshell: tasti speciali: freccia

Tutti

I tasti freccia sulla tastiera di ChromeOS funzionano come previsto all'interno dell'app.

Scorciatoie da tastiera + Nav

Clamshell: tasti speciali: Tab

Tutti

Il tasto Tab sulla tastiera ChromeOS funziona come previsto.

Scorciatoie da tastiera + Nav

Clamshell: tasti speciali: taglia e copia

Tutti

In una casella di input di testo, ad esempio un input di messaggio o il nome di un punteggio più alto, seleziona del testo esistente. Taglia con Ctrl+X. Incolla in un'altra app con Ctrl+V. Esegui di nuovo il test con Ctrl+C anziché Ctrl+X.

Scorciatoie da tastiera + Nav

Clamshell: tasti speciali: tasto Esc

Tutti

Il tasto Esc corrisponde alla chiusura della finestra attiva o al ritorno alla pagina precedente.

Scorciatoie da tastiera + Nav

Clamshell: Tasti speciali: tasto Invio

Tutti

Se premi Invio, viene attivato il pulsante selezionato. Se premi Invio mentre modifichi un campo di input in un modulo con più campi, il modulo viene inviato.

Scorciatoie da tastiera + Nav

Clamshell: Tasti speciali: Invio per inviare

Tutti

In una casella di input di testo, ad esempio un input di messaggio o il nome di un punteggio più alto, inserisci del testo, quindi premi Invio. Il testo viene inviato all'app.

Scorciatoie da tastiera + Nav

Clamshell: Tasti speciali: tasti di scelta rapida delle app

Tutti

Prova a premere una scorciatoia da tastiera di uso comune per l'app. L'app risponde come previsto.

Scorciatoie da tastiera + Nav

Clamshell: tasti speciali: Indietro

Tutti

Il tasto Indietro sulla tastiera ChromeOS funziona come il pulsante Indietro su Android.

Scorciatoie da tastiera + Nav

Clamshell: tasti speciali: aggiornamento

Tutti

In un'area dell'app con contenuti live o deperibili, il tasto di aggiornamento sulla tastiera di ChromeOS aggiorna la visualizzazione.

Scorciatoie da tastiera + Nav

Clamshell: tasti speciali: finestra agganciata

Tutti

Usa Alt+[ o Alt+] per agganciare l'app a un lato dello schermo. Dock delle app, simile al comportamento del browser Chrome.

Funzionalità del computer

Modalità offline

Tutti

Disattiva il Wi-Fi dal menu delle impostazioni. Prova a utilizzare una funzionalità dell'app disponibile offline. La funzionalità offline è operativa.

Ingresso

Touchview: trascinamento touchscreen

Tutti

Con il dito, rilascia un contenuto, ad esempio un'immagine, in un'area dell'app in cui potrebbe essere utile. L'oggetto rilasciato viene eseguito.

Stilo

Touchview: trascinamento dello stilo

Tutti

Utilizzando lo stilo, rilascia un contenuto, ad esempio un'immagine, in un'area dell'app in cui potrebbe essere utile. L'oggetto rilasciato viene eseguito.

Stilo

Pressione dello stilo

Disegno o scrittura a mano libera

Usa lo stilo per inserire tratti di disegno o cancellarli con varie pressioni. I tratti vengono visualizzati sulla tela con uno spessore variabile come previsto.

Stilo

Gomma dello stilo

Disegno o scrittura a mano libera

Seleziona l'opzione di cancellazione e utilizza lo stilo per cancellare parti di un disegno. I segni scompaiono come previsto. Questo è importante per le app di disegno; le app per prendere appunti sono in genere esenti.

Stilo

Solo stilo (rifiuta il dito)

Disegno o scrittura a mano libera

Seleziona l'opzione per attivare la modalità solo stilo. Prova a disegnare usando lo stilo e poi il dito. La tela presenta segni quando si usa lo stilo e non quando si usa il dito.

Stilo

Annullamento tocco dello stilo

Disegno o scrittura a mano libera

Mentre usi lo stilo per disegnare, appoggia il palmo della mano sul touchscreen. Sul canvas non vengono visualizzati segni aggiuntivi (funzione chiamata "palm rejection").

Funzionalità del computer

Funzione multitasking

App in background

Apri l'app, attiva la funzione e apri un'altra app. L'app continua la funzione in background, ad esempio l'audio in background o un cronometro.