So che è un argomento noioso per tutti gli sviluppatori Android. Ma qual è esattamente l'approccio corretto per i test Android?L'approccio corretto per Test unità Android
Questo è quello che posso immaginare.
70% Unit testing (JUnit per testare tutta la logica di business, livello di rete, livello di database, ecc ...)
test di integrazione20% (forse il test contro il server di finto? Testare principalmente risultati API?)
Test dell'interfaccia utente al 10% (prendi in giro qualsiasi altra cosa oltre all'interazione dell'interfaccia utente, molto probabilmente Mockito + Espresso)
È questo che seguono o seguono un altro modello?
Grazie in anticipo!
La somma del 100% qui riassume la copertura per la logica dell'app o solo il totale del conteggio dei test? – hidro
Ciao @ hidro il 100% percento è un mezzo per giustificare la struttura del test di Android. Non specificamente per il mio progetto :) – WenChao