Spesso ci sentiamo chiedere:
Su quali dispositivi e browser dovrei testare le mie applicazioni web e mobile?
Periodicamente diamo una risposta a questa domanda, che viene aggiornata sulla base dell'andamento del mercato. In questo report abbiamo unito gli insight della ricerca di Perfecto con i dati di mercato per offrire un benchmark completo di dispositivi, browser e condizioni utente da testare, per aiutarti a testare, appunto, in modo più efficiente.
Secondo Perfecto, quando si valutano dimensione, capacità e piattaforma di test coverage in un laboratorio di test mobile si devono fare alcune considerazioni:
-
Bilanciare dati e analisi con i rischi: i dati di questo report dovrebbero essere combinati con la tua analisi e la valutazione dei rischi per decidere se iniziare a testare con copertura essenziale, allargata o estesa.
-
La mappa di copertura vs la tua pipeline: i virtual device sono spesso usati nelle prime fasi (unit testing, build acceptance test), mentre i dispositivi reali nelle fasi successive. All'interno del report troverai una tabella con i suggerimenti di piattaforma di test, trigger e ambiente da usare in ogni fase.
-
Ottimizza la configurazione del tuo Mobile Lab: inserisci i dati dei parametri di test (numero di test, durata del test, test di esecuzione necessario). Questi parametri permettono di comprendere se è necessario l'uso di più piattaforme.
-
Usare dispositivi reali e virtuali: l'aggiunta di simulatori ed emulatore può migliorare l'efficienza e copertura. Possono non trovare ogni bug, ma testare solo su device reali può portare a una copertura limitata.
-
Dimensionare le esecuzioni: espandendo la copertura, il parallel testing diventa cruciale per accelerare test ed evitare costi non necessari. Nel report è stato esaminato l'impatto di 150 testi di regressione svolti ognuno ogni 3 minuti vs una piattaforma.
Altro che troverai nel report:
- Mobile Market Share per paese (Europa, USA, Germania, UK, ecc)
- Mobile Device Index per paese
- Browser Index per desktop
- Mobile Market Calendar (da giugno 2021)