Taula de continguts:

Què és una prova d'instrumentació d'Android?
Què és una prova d'instrumentació d'Android?

Vídeo: Què és una prova d'instrumentació d'Android?

Vídeo: Què és una prova d'instrumentació d'Android?
Vídeo: Игра в Кальмара в Реальной Жизни на $456,000! 2024, Maig
Anonim

Unitat instrumentada proves són proves que s'executen en dispositius físics i emuladors, i poden aprofitar el Android API de framework i API de suport, com AndroidX Prova . Per exemple, Android Les classes de constructor faciliten la creació Android objectes de dades que, d'altra manera, serien difícils de construir.

En conseqüència, com puc provar el meu Android?

Executeu la vostra prova d'una de les maneres següents:

  1. A la finestra Projecte, feu clic amb el botó dret a una prova i feu clic a Executa.
  2. A l'Editor de codi, feu clic amb el botó dret a una classe o mètode del fitxer de prova i feu clic a Executar per provar tots els mètodes de la classe.
  3. Per executar totes les proves, feu clic amb el botó dret al directori de proves i feu clic a Executa proves.

què és Android espresso? El Espresso marc de prova. Espresso és un marc de proves per Android per facilitar l'escriptura de proves d'interfície d'usuari fiables. Des del seu llançament 2.0 Espresso forma part de la Android Repositori de suport. Espresso sincronitza automàticament les vostres accions de prova amb la interfície d'usuari de la vostra aplicació.

D'aquesta manera, què és la prova instrumental?

PROVA DE LA INSTRUMENTACIÓ Unitat proves que corre en un Android dispositiu o emulador. Aquests proves tenir accés a Instrumentació informació, com ara el Context de l'aplicació sota prova . Utilitzeu aquest enfocament per executar la unitat proves això té Android dependències que els objectes burlats no poden satisfer fàcilment.

Com s'escriuen casos de prova per a les aplicacions d'Android?

Alguns dels consells senzills per escriure un cas de prova eficaç per a l'aplicació Android inclouen:

  1. Els casos de prova s'han d'escriure de manera que permetin a una persona provar només una funció alhora.
  2. No s'ha de superposar ni complicar els casos de prova.
  3. Cobriu totes les probabilitats positives i negatives dels resultats de la prova.

Recomanat: