android / android/android-test

Feature Request: Provide a way to disable all system popups

Aperta
#406 4 commenti 4 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
1.2k
Fork
342
Merge medio
11h 29m
PR unite (30g)
2

Descrizione

We are currently using android emulator to run periodic espresso tests. However, tests can occasionally fail if Android suddenly decides to open popup over our app, which makes all espresso matchers fail since our app is not the focused window anymore.

Example popups:

* System UI (or any preinstalled system app) has stopped / is not responding
![image](https://user-images.githubusercontent.com/507922/60720872-61d16100-9f2c-11e9-8894-7daf95b5b794.png)

* Viewing full screen - To exit swipe down

![image](https://user-images.githubusercontent.com/507922/60720883-6ac23280-9f2c-11e9-9c90-d79ae9f0c8d8.png)

Maybe this could be an option in developer options or somehow triggered/enabled by espresso or UiAutmator.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

L’issue cita Android emulator runs, Espresso tests, Developer options e UiAutomator, ma non indica alcun file del repository né alcun punto di ingresso dei test. Inizia tracciando il modo in cui la configurazione dell’emulatore o dei test controlla la system UI, quindi definisci un meccanismo supportato il cui criterio di completamento sia impedire ai popup di sistema di prendere il focus durante i test periodici.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, java
Ambito
mobile-dev, testing-qa
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.