android / android/testing-samples
UIScrollable.getChildByDescription - reload data while executed scrollToBeginning in the method
- Vorherrschende Sprache
- Java
- Sterne
- 9.3k
- Forks
- 3.6k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When UIScrollable.getChildByDescription starts working, first it does scrollToBeginning (which provokes updating of the list if the list is at the beginning), and only then it scrolls down and finds the desired element. How can I disable updating the list if the list is already at the beginning?
scrollToBeginning:
https://android.googlesource.com/platform/frameworks/testing/+/f612e6a05f47b28ae0f5715545658c08dd759dd7/uiautomator/library/src/com/android/uiautomator/core/UiScrollable.java#210
Beitragsleitfaden
Rechercherichtung
Das Issue verweist auf UiScrollable.java im verlinkten Android-Framework-Quelltext und nennt getChildByDescription sowie scrollToBeginning. Lies zuerst scrollToBeginning und verfolge dann den Aufruf von getChildByDescription; abgeschlossen ist die Aufgabe, wenn eine Liste, die sich bereits am Anfang befindet, nicht erneut geladen wird, bevor nach dem Zielelement gesucht wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, java
- Bereich
- mobile-dev, testing
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100