Tag: robotium

Come verificare se il text è presente negli appunti nel test Robotium?

Sto testando la mia applicazione Android utilizzando Robotium. In una window di dialogo, ho un button che copierà il text nella window di dialogo negli Appunti. È ansible accedere agli Appunti nel mio test per vedere se il text è stato copiato dopo aver premuto il button? In caso affermativo, come?

Gestione delle dependencies di progetto in Eclipse

Vedo un certo numero di post su questo, ma sto ancora lottando. Ho un workspace con due progetti, uno con la biblioteca del robot e uno che lo usa (chiameremo questo uno foo). Vorrei fare clic su eseguire su foo e farlo ricompilare il robot in un jar, aggiungerlo al path di creazione di foo […]

Come faccio a scrivere una testcase Solo / Robotium che utilizza la camera incorporata per scattare una foto?

Dalla mia attività faccio startActivityForResult (MediaStore.ACTION_IMAGE_CAPTURE), e poi mi sbarco nell'attività della videocamera incorporata (in questo caso nell'emulatore). Quando faccio ora: "Solo.clickOnButton (0);" nella mia testcase, non trova alcun button (null è trovato per index = 0). Come faccio a scrivere una testcase Solo / Robotium che utilizza la camera incorporata per scattare una foto?

Come utilizzare solo.searchText per la ricerca di un text costituito da caratteri speciali

Sto usando robot per testare un progetto android. Ho una testcase in cui ho bisogno di testare un messaggio costituito da caratteri speciali viene pubblicato correttamente. Così ho creato una costante composta da caratteri speciali: public static final String PostMessageWithSpecialchars = "Hey hi,* Have a good day*.:()[]-=/&!?"'+;@#"; e sto usando il seguente codice per cercarlo […]

Utilizzare sia InstrumentationTestRunner che AndroidJUnitRunner con Robotium e Espresso

Stiamo usando Robotium con android.test.InstrumentationTestRunner per i nostri test. Ciononostante vogliamo sostituire Robotium per Espresso, ma abbiamo ancora qualche dubbio, dato che abbiamo una macchina con Jenkins per il CI. Espresso utilizza android.support.test.runner.AndroidJUnitRunner mentre Robotium utilizza i suddetti e innanzitutto, vorremmo poter utilizzare entrambi i framework di test allo stesso tempo. È ansible? Come possiamo […]

Come generare il report dei risultati del test utilizzando il robot?

Sto utilizzando il robot per testare la mia applicazione android. I test sono riusciti, ma voglio sapere che c'è un modo per visualizzare i risultati dei test in un file separato.

il wifi può essere acceso / spento nel caso di prova tramite il robot

possiamo accendere / spegnere il wi-fi del dispositivo in un caso di prova in robot? perché sto provando un problema che ha bisogno di wifi per essere in fase iniziale, quindi spegnere il wi-fi e continuare con i test.

"L'installazione non è rioutput poiché il dispositivo già dispone di una versione più recente di questa applicazione" Black-box Robotium testare Android Studio

Ho un test di Robotium in nero in Eclipse. Ho importto il test in Android Studio. Nel file gradle ho aggiunto: – Dipendenza dalla libreria di Robotium : androidTestCompile 'com.jayway.android.robotium: robotium-solo: 5.5.1' Il pacchetto dell'app durante la prova nell'attributo: testApplicationId "package.app.under.test" Quando eseguo il test ho l'exception: * "L'installazione non è rioutput poiché il dispositivo […]

lento o veloce trascinare (scorrimento) utilizzando il robot

questo è il mio codice per trascinare la schermata corrente. int screenWidth = getActivity().getWindowManager().getDefaultDisplay().getWidth(); int screenHeight = getActivity().getWindowManager().getDefaultDisplay().getHeight(); int fromX, toX, fromY, toY = 0; fromX = screenWidth/2; toX = screenWidth/2; fromY = (screenHeight/2) + (screenHeight/3); toY = (screenHeight/2) – (screenHeight/3); int scroll_time = 10000; solo.sleep(5000); // Drag UP solo.drag(fromX, toX, fromY, toY, 40); Log.d(TAG, […]

Test della scatola nera di Android Studio con Robotium

Sto cercando di scrivere una prova di casella nera per un'applicazione di cui ho solo APK (senza codice sorgente) utilizzando Robotium. La documentazione è molto scarsa e limitata a Eclipse. Sto cercando di capire come scrivere questo tipo di test su Android Studio. Finora ho creato un nuovo progetto e ho modificato il file gradle […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.