App do not quit .setNoReset(true)
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Beginne mit dem Vergleich der beiden verlinkten Logs und der UiAutomator2Options-Konfiguration, insbesondere der Kombination aus setFullReset(false) und setNoReset(true). Reproduziere das Verhalten auf dem angegebenen Android-13-Emulator und ermittle, warum die Anwendung nicht beendet wird; abgeschlossen ist die Aufgabe, wenn die Konfiguration ein konsistentes Beendigungsverhalten aufweist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Description
Application do not quit, when used .setFullReset(false) and .setNoReset(true). After removing .setNoReset(true) and setting both .setFullReset(false) and .setNoReset(false) are working.
Environment
- Java client build version or git revision if you use some snapshot: v8.5.1
- Appium server version or git revision if you use some snapshot: v2.1.3
- Desktop OS/version used to run Appium if necessary: Window 10
- Node.js version: v18.18.0
- Mobile platform/version under test: Android 13
- Real device or emulator/simulator: Emulator
UiAutomator2Options uiAutomator2Options = new UiAutomator2Options()
.setAutomationName(AutomationName.ANDROID_UIAUTOMATOR2)
.setApp(configurationProperties.extractApkFilePath().getAbsolutePathToMobileApp().toString())
.setFullReset(false)
.setNoReset(false)
.setPlatformName(deviceContext.getPlatformName())
.setPlatformVersion(deviceContext.getPlatformVersion())
.setUdid("emulator-5554")
.setAppPackage(configurationProperties.getApkPackageName())
.setAppActivity(configurationProperties.getApkLaunchableActivityName());
uiAutomator2Options.setCapability(AndroidMobileCapabilityType.UNICODE_KEYBOARD, true);
uiAutomator2Options.setCapability(AndroidMobileCapabilityType.RESET_KEYBOARD, true);
driver = new AndroidDriver(appiumServerManager.getAppiumServerURL(), uiAutomator2Options);
driver.setSetting(Setting.ENABLE_NOTIFICATION_LISTENER, false);
driver.setSetting(Setting.WAIT_FOR_SELECTOR_TIMEOUT, 0);
driver.setSetting(Setting.WAIT_FOR_IDLE_TIMEOUT, 0);
Please find the both the logs link
-
When used .setNoReset(true)
https://gist.github.com/dipakkumar1225/cf4d7b0525dbff5637cbc8cbce2b601a -
When not used .setNoReset(true)
https://gist.github.com/dipakkumar1225/c6c666890c8afb030b29dfef290d601e
- Vorherrschende Sprache
- Java
- Sterne
- 1.3k
- Forks
- 755
- Ø Merge
- 5 T. 14 Std.
- Gemergte PRs (30 T.)
- 8
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus appium/java-client
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
appium/java-client#2426 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 50/100
appium/java-client#2372 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
appium/java-client#2368 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 30/100
appium/java-client#2341 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
appium/java-client#2323 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in appium/java-client
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
OpenAPITools/openapi-generator#25014 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
openhab/openhab-core#5847 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
apache/parquet-java#3820 ·
Maintainer antworten meist innerhalb von 1 Tag